저는 사람들에 관한 정보에 대해 질문 할 수있는 새로운 비누 서버를 만들었습니다. 이제는 이것을 보호하고 싶습니다. 유효한 사용자 이름과 암호를 보내는 비누 클라이언트 만 액세스 할 수 있습니다.PHP SOAP 서버가 로그인/패스워드로 보호 됨
로그인/암호를 매개 변수로 보낼 수 있지만이 솔루션이 마음에 들지 않습니다. soapclient 옵션 배열이 보낸 로그인 정보를 얻고 테스트 할 수있는 방법이 있습니까?
저는 사람들에 관한 정보에 대해 질문 할 수있는 새로운 비누 서버를 만들었습니다. 이제는 이것을 보호하고 싶습니다. 유효한 사용자 이름과 암호를 보내는 비누 클라이언트 만 액세스 할 수 있습니다.PHP SOAP 서버가 로그인/패스워드로 보호 됨
로그인/암호를 매개 변수로 보낼 수 있지만이 솔루션이 마음에 들지 않습니다. soapclient 옵션 배열이 보낸 로그인 정보를 얻고 테스트 할 수있는 방법이 있습니까?
HTTP 기본 인증을 사용할 수 있습니다.
이렇게하면 SOAP URL에 직접 사용자와 암호를 지정할 수 있습니다.
SAML 2.0 싱글 사인온 (SSO)을 사용하는 것이 더 유리합니다. 쿠키에서 이슈를 설정할 수 있습니다. 초기 SSO는 기본 HTTP 인증 또는 도메인 특정 방법을 사용할 수 있습니다.
http://www.opengroup.org/security/sso/
https://www.pingidentity.com/resource-center/SAML-Tutorials-and-Resources.cfm
그것은 당신이
더 간단한 방법을 원합니다. ( – Dimas
어떤 생각 방법을 기본 인증으로 HTTP 보호 WSDL에 SoapClient를 호출하는 데 도움이? – Dimas