결국 mod_authnz_ldap 모듈이 작동 한 후에 같은 문제가 발생했습니다.
지금까지의 연구에서 mod_authnz_ldap 모듈로 원활한 로그인을 수행 할 수 없으며 대신 mod_auth_sspi를 사용해야합니다. 나는 이것을 시험해 보았고, 예상대로 작동하는 것으로 보인다. (Internet Explorer의 경우 어쨌든 network.automatic-ntlm-auth.trusted-uris 키를 수정하여 Firefox가 통과하도록 구성 할 수도있다.) 여기
는 단계입니다 :
- zip 파일의 bin 폴더에서 아파치 모듈 폴더
- 에 mod_auth_sspi.so 복사, zip 파일의 bin 폴더에서
- http://sourceforge.net/projects/mod-auth-sspi/에서 mod_auth_sspi 모듈을 다운로드, 복사 sspipkgs.exe를 아파치 bin 폴더에 넣으십시오.
- 디렉토리가 다음과 같이 구성되도록 httpd.conf를 편집하십시오 :
Alias /secure "C:/Secure"
<Directory "C:/Secure">
Order deny,allow
Allow from all
AuthType SSPI
SSPIAuth On
SSPIOfferBasic on
SSPIBasicPreferred On
SSPIAuthoritative Off
AuthName "Login"
SSPIDomain dc.domain
Require valid-user
</Directory>
6,지금 아파치를 다시 시작합니다.
유감스럽게도 인증을 받기 위해 여러 개의 LDAP 서버를 보유하고 있기 때문에 불행히도 솔루션으로는별로 좋지 않습니다.하지만 잘하면이 방법이 도움이 될 것입니다.
아마도 알아 두어야 할 것은 : 나는봤을 텐데, 99.9 %의 히트가 * Nix 시스템을위한 것이고, 나머지는 내가 말할 수있는 것들로부터 단지 쓰레기였다. – Torxed