这是我第一次在moodle中使用LDAP进行SSO身份验证。我在Window Server 2012 R2中使用Web服务器(Apache 2.4)。
我的LDAP身份验证在没有SSO的情况下成功。但如果使用SSO进行身份验证,则无法正常运行。如果我在LDAP服务器中使用不正确的用户名和密码登录,则显示以下错误。
此服务器无法验证您是否有权访问所请求的文档。您提供了错误的凭据(例如,密码错误),或者您的浏览器并不了解如何提供所需的凭据。
如果我使用正确的用户名和密码登录,它会重定向到我们的moodle主页,需要再次登录。实际上,我需要直接使用SSO身份验证登录我们的moodle站点。
我使用mod_authnz_sspi模块,这是我的配置Apache配置文件(httdp.conf)。
Load Module sspi_auth_module modules/mod_authnz_sspi.so
<LocationMatch ^/$>
AuthType SSPI
AuthName "TECHNO"
SSPIAuth On
SSPIAuthoritative On
SSPIOfferBasic On
Require valid-user
</LocationMatch>.
请你帮我正确地进行SSO认证吗? 非常感谢