PHP는 로그인이 만료되었음을 발견한 후 자동으로 로그인 작업을 수행한 다음 이전 단계를 계속합니다.
暖暖橙
暖暖橙 2022-06-13 15:06:16
0
1
1174

조건: 타사 웹사이트가 있으며 작업의 모든 단계에 로그인해야 합니다. 이제 간단한 프런트 엔드 페이지를 구축하고 PHP를 사용하여 중간에 스프링보드를 만들었습니다.

프로세스: 내가 구축한 페이지의 모든 요청은 ajax를 통해 PHP 스프링보드로 전송되고, PHP 스프링보드는 컬을 사용하여 요청 작업을 시뮬레이션하고 타사 웹사이트로 데이터를 전송합니다. 세션 정보를 데이터베이스에 저장한 다음 각 컬 작업 전에 데이터베이스에서 이를 검색한 다음 컬을 통해 전달합니다.

문제: 타사 웹사이트에는 로그인 만료 제한이 있습니다. 따라서 제3자 웹사이트와의 세션이 만료되었기 때문에 여기에서의 작업 중 하나가 실패했을 수 있습니다.

요구 사항: PHP는 특정 세션 만료에 대한 정보를 받은 후 자동으로 로그인 작업을 수행하고 이전에 실패한 요청을 계속합니다.

현재의 방법은 각 요청 작업과 데이터를 정적 변수에 기록한 다음 다시 로그인한 후 call_user_func_array()를 사용하여 다시 호출하는 것입니다. 그러나 각 작업을 완료할 수 없으며 자동 로그인 단계만 수행할 수 있습니다. . 이후의 재호출을 완료할 수 없습니다. 왜 그런지 모르겠어. 위대하신 신께서 나에게 조언을 주실 수 있기를 바랍니다. 감사해요!

暖暖橙
暖暖橙

모든 응답 (1)
大瓶可乐

협력하고 싶으신가요?

    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿
    회사 소개 부인 성명 Sitemap
    PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!