【问题标题】:500 internal error on SharePoint. - SharePoint 2010 and .NET SSO causingSharePoint 上的 500 内部错误。 - SharePoint 2010 和 .NET SSO 导致
【发布时间】: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


【解决方案1】:

您的应用程序的 web.config 或 Claims Authentication 服务的 web.config 似乎有问题。

如果您可以通过远程桌面直接在服务器中使用浏览器,则会提供有关问题所在的更多信息。

或者,您需要让管理员在 IIS 或应用程序事件日志中提供有关错误的更多详细信息

【讨论】:

  • 谢谢路易斯。我实际上是直接从远程桌面使用浏览器,这是我得到的唯一错误消息。我尝试启用所有自定义错误,但似乎无法获得更多详细信息。
猜你喜欢
  • 1970-01-01
  • 2011-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-09-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多