我们的网络农场应用程序有一个单点登录身份验证服务器。通过以下两个更改,我们使我们的 Web 应用程序在身份验证服务器上使用单点登录:
- 在 bin(或 GAC)中添加身份验证模块的 dll。
- 更改 web.config 以引用该模块:
2.a
<authentication mode="Forms"> <forms ..... enableCrossAppRedirects="true" domain="" requireSSL="false"> </forms>
2.b
<httpModule><add name="authenticationModule"...../>
现在我们想在这些应用程序之一中使用 SharePoint。并且用户应该能够访问 SP2010 GUI 而无需再次登录。当我尝试在 SharePoint 网站的 web.config 中进行这两项更改时,发生了以下情况:
- URL 被重定向到 SSO 服务器的登录页面。
- 当我提供凭据时,我在屏幕上看到了以下纯文本。500内部服务器错误。
- 此错误未在任何地方记录,无论是在 SP 日志中还是在 Windows(事件查看器)中。
SP 是否能够使用这种自定义身份验证模块进行身份验证?如果是,需要进行哪些更改?提前致谢。