匿名配置 iisexpress 到 运行 mvc 项目
Configure iisexpress to run mvc project anonymously
怎么解决401.2未授权的文章好像很多,但是好像都提示要重新开启Windows认证。
我需要的是 运行 在开发人员计算机上的 SharePoint 提供程序托管应用程序的上下文中匿名 http 上的 MVC 应用程序。我知道 w/o windows auth 我没有得到调试,但没关系。我现在正在做 POC。
我更改了 mvc csproj 的 csproj 文件,通过 true
在 applicationhost.config 文件中输出 iisexpress 设置
那么,我已经配置了匿名认证。
<authentication>
<anonymousAuthentication enabled="true" userName="" />
<basicAuthentication enabled="true" />
<clientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false">
</iisClientCertificateMappingAuthentication>
<windowsAuthentication enabled="false">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
</authentication>
我仍然收到以下信息
如果您不需要任何身份验证,请尝试以下配置。我禁用了基本身份验证并从匿名身份验证中删除了用户标签。
<authentication>
<anonymousAuthentication enabled="true" />
<basicAuthentication enabled="false" />
<clientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false">
</iisClientCertificateMappingAuthentication>
<windowsAuthentication enabled="false">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
</authentication>
怎么解决401.2未授权的文章好像很多,但是好像都提示要重新开启Windows认证。
我需要的是 运行 在开发人员计算机上的 SharePoint 提供程序托管应用程序的上下文中匿名 http 上的 MVC 应用程序。我知道 w/o windows auth 我没有得到调试,但没关系。我现在正在做 POC。
我更改了 mvc csproj 的 csproj 文件,通过
那么,我已经配置了匿名认证。
<authentication>
<anonymousAuthentication enabled="true" userName="" />
<basicAuthentication enabled="true" />
<clientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false">
</iisClientCertificateMappingAuthentication>
<windowsAuthentication enabled="false">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
</authentication>
我仍然收到以下信息
如果您不需要任何身份验证,请尝试以下配置。我禁用了基本身份验证并从匿名身份验证中删除了用户标签。
<authentication>
<anonymousAuthentication enabled="true" />
<basicAuthentication enabled="false" />
<clientCertificateMappingAuthentication enabled="false" />
<digestAuthentication enabled="false" />
<iisClientCertificateMappingAuthentication enabled="false">
</iisClientCertificateMappingAuthentication>
<windowsAuthentication enabled="false">
<providers>
<add value="Negotiate" />
<add value="NTLM" />
</providers>
</windowsAuthentication>
</authentication>