2014-05-20 1 views
0

사용자가 CAS 인증이 필요한 페이지를 긁어 내는지, 만약 그렇다면 방법을 알아 내려고하고 있습니다. 내가 관리 할 수있는 일은 CAS 서버로 내 타사 응용 프로그램 (웹 응용 프로그램)을 인증하고 CAS 사용자 개체를 검색 할 수 있습니다.php CAS를 사용하여 인증 된 페이지를 검색/긁음

그러나이 작업이 끝나면 로그인 한 모든 사용자가 액세스 할 수있는 페이지를 긁어 내고 싶습니다. 당신이 정상적으로 로그인했다면 당신처럼 할 수있을 것입니다.

이것이 가능합니까?

답변

0

CAS는 하나의 클라이언트 응용 프로그램이 첫 번째 응용 프로그램에 인증 된 사용자 대신에 작동하는 두 번째 클라이언트 응용 프로그램에 연결할 수 있도록하는 프록 싱이라는 개념을 지원합니다.

자세한 내용은 PHP CAS documentation을 확인하십시오.

CAS 2.0 프로토콜을 사용하고 있는지 확인하십시오.

+0

답변 해 주신 John에게 감사드립니다. 나는 문서를 조사하고 있었지만 실제로 이해할 수는 없습니다. 이 예제는 내가 설명하는 것입니까? https://github.com/Jasig/phpCAS/blob/master/docs/examples/example_proxy_GET.php – Marty

+0

예. PHPCAS는 보호 된 리소스에 프록시로 액세스 할 수있는 모든 작업을 처리합니다. 방금 서비스 URL을 전달합니다. –

관련 문제