2

我正在使用 Thinktecture.IdentityServer (OnPremise) .NET 4.5 版本。我需要一些帮助来调试配置问题。当我尝试访问我的 OAuth 端点时,我得到一个

“HTTP 错误 500.19 - 内部服务器错误无法访问请求的页面,因为该页面的相关配置数据无效。”

这是配置错误:

此配置部分不能在此路径中使用。当该部分锁定在父级别时会发生这种情况。锁定是默认情况下 (overrideModeDefault="Deny") 或由具有 overrideMode="Deny" 或旧 allowOverride="false" 的位置标记显式设置的。

web.config 中问题区域的配置源是:

34:       <security>
35:         <access sslFlags="SslNegotiateCert" />
36:       </security>

我不确定如何前进。我试过这个解决方案: http: //blog.thinkoriginally.com/2010/02/17/asp-net-config-error-this-configuration-section-cannot-be-used-at-this-path/但没有成功

4

1 回答 1

4

我可以通过转到 IIS 管理器 > 单击服务器根连接 > 功能委派(在管理下)> 自定义站点委派...(在右侧的操作下)> 选择站点 > 将 SSL 设置更改为读取来解决此问题/写

更多信息可以在这里找到:http: //davefancher.com/2010/10/29/unlocking-configuration-sections-in-iis-7-x/

于 2012-07-10T20:16:24.553 回答