【发布时间】:2013-10-06 21:35:44
【问题描述】:
我在设置工作时遇到了一些问题。我有一个设置为claims.mydomain.com 的.NET 应用程序,我的SharePoint 2010 应用程序设置为sharepoint.mydomain.com 我能够使用活动目录成员资格提供程序分别登录到这两个应用程序。但是,如果我登录到 .NET 应用程序然后移动到 SharePoint,我会收到一条错误消息:500 INTERNAL SERVER ERROR
这是我的 .NET 应用程序的 web.config 的当前条目
<forms loginUrl="Login.aspx" protection="All" timeout="30"
name=".ASPXAUTH" path="/" slidingExpiration="true"
defaultUrl="default.aspx" cookieless="UseCookies"
enableCrossAppRedirects="true"
domain=".mydomain.com" />
进入我的 SharePoint web.config。
<forms loginUrl="/_login/default.aspx" protection="All" timeout="30"
name=".ASPXAUTH" path="/" slidingExpiration="true"
defaultUrl="default.aspx" cookieless="UseCookies"
enableCrossAppRedirects="true"
domain=".mydomain.com" />
两者的machineKey完全相同:
<machineKey validationKey="value"
decryptionKey="value"
validation="SHA1"
decryption="AES" />
有人有什么想法吗?
【问题讨论】:
-
您得到的“内部服务器错误”的详细信息是什么?您需要进一步调试。
标签: asp.net sharepoint iis sharepoint-2010 web-config