我正在使用Thinktecture.IdentityServer(OnPremise).NET 4.5版本。我需要一些帮助来调试配置问题。当我尝试访问我的OAuth端点时,我得到了一个
“HTTP错误500.19 - 内部服务器错误请求的页面不能 被访问,因为页面的相关配置数据是 无效“。
这是配置错误:
此配置部分不能在此路径中使用。有时候是这样的 当该部分被锁定在父级别时。锁定是通过 default(overrideModeDefault =“Deny”),或由位置明确设置 tag with overrideMode =“Deny”或legacy allowOverride =“false”。
web.config中问题区域的Config Source是:
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/但没有成功
答案 0 :(得分:3)
我可以通过转到IIS管理器&gt;来解决这个问题。单击服务器根连接&gt;特征授权(管理下)&gt;自定义网站授权...(在右侧的操作下)&gt;选择网站&gt;将SSL设置更改为读/写
可在此处找到更多信息:http://davefancher.com/2010/10/29/unlocking-configuration-sections-in-iis-7-x/