gpt4 book ai didi

.net-4.0 - IIS Express HTTP 错误 401.2 - 未经授权

转载 作者:行者123 更新时间:2023-12-03 11:36:11 24 4
gpt4 key购买 nike

我已经尝试了 this post 中的建议但我无法在 Vision Studio 2010 中使用 IIS Express 进行 Windows 身份验证。现在我收到以下错误:
401.2 Error

这是我的 applicationhost.config 文件条目:

...
<add name="WindowsAuthenticationModule" lockItem="false" />
...
<authentication>

<anonymousAuthentication enabled="true" userName="" />

<basicAuthentication enabled="false" />

<clientCertificateMappingAuthentication enabled="false" />

<digestAuthentication enabled="false" />

<iisClientCertificateMappingAuthentication enabled="false">
</iisClientCertificateMappingAuthentication>

<windowsAuthentication enabled="true" />
</authentication>
...
<sectionGroup name="authentication">
<section name="anonymousAuthentication" overrideModeDefault="Allow" />
<section name="basicAuthentication" overrideModeDefault="Allow" />
<section name="clientCertificateMappingAuthentication" overrideModeDefault="Allow" />
<section name="digestAuthentication" overrideModeDefault="Allow" />
<section name="iisClientCertificateMappingAuthentication" overrideModeDefault="Allow" />
<section name="windowsAuthentication" overrideModeDefault="Allow" />
</sectionGroup>

我的 web.config:
<system.web>
<authentication mode="Windows" />
</system.web>
<system.webServer>
<security>
<authentication>
<anonymousAuthentication enabled="false" />
<windowsAuthentication enabled="true" />
</authentication>
</security>
</system.webServer>

这是.NET 4

最佳答案

确保您的 applicationhost.config 文件中有如下内容

<windowsAuthentication enabled="true">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>

这个文件可能在 %HOMEPATH%\Documents\IISExpress\config\

关于.net-4.0 - IIS Express HTTP 错误 401.2 - 未经授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5720471/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com