C# 请求失败,HTTP状态为401:Unauthorized-IIS Upgrade-WebService&;Web应用程序
我知道在这个话题上已经没有什么问题了。请注意,这个问题和情况与其他问题和情况不同。当然,我已经尝试了前面问题中给出的所有其他方向 以前的场景: 我当前的服务器是2003,它有一个web应用程序托管在其中。以及一个托管在2008服务器上的web服务。两者都在Windows身份验证中工作。现在,它仍然可以正常工作,没有任何问题 升级场景: 我们计划将服务器从2003年升级到2008年,用于web应用程序托管的box 问题: 升级后,我们得到以下错误 请求失败,HTTP状态为401:未经授权 当我们设置匿名身份验证时,其工作正常 代码已设置为True的defaultcredential 一个困难的部分是:我们无法更改代码,因为它内置在.Net Framework 2.0中,因为它有很多内部DLL丢失/无法工作/无法正常获取和修复。它几乎有116个项目连接在一起,所以我们没有足够的时间修复和重建所有的东西 以下是片段: 语言:C# .Net框架:2.0 身份验证:Windows 我已经尝试了所有的授权,修改web配置文件,在IIS中设置角色等等,没有任何帮助。我也尝试过这个网站上的所有技巧,但没有任何帮助。如果有什么我能做的,请告诉我 助教C# 请求失败,HTTP状态为401:Unauthorized-IIS Upgrade-WebService&;Web应用程序,c#,asp.net,.net,web-services,iis,C#,Asp.net,.net,Web Services,Iis,我知道在这个话题上已经没有什么问题了。请注意,这个问题和情况与其他问题和情况不同。当然,我已经尝试了前面问题中给出的所有其他方向 以前的场景: 我当前的服务器是2003,它有一个web应用程序托管在其中。以及一个托管在2008服务器上的web服务。两者都在Windows身份验证中工作。现在,它仍然可以正常工作,没有任何问题 升级场景: 我们计划将服务器从2003年升级到2008年,用于web应用程序托管的box 问题: 升级后,我们得到以下错误 请求失败,HTTP状态为401:未经授权 当我们设
VIRA嗯,你没有提供足够的信息,但我会尽力帮助你 启用失败的请求跟踪模块:
在哪里生成401?当用户尝试访问该网站或该网站尝试使用该服务时?当该网站尝试使用该服务时。。。我试过使用虚拟应用程序,它在本地主机上工作。但是,当部署的应用程序(从server 2008)启动时,会导致此错误。您是否确保服务器中安装了win auth功能。我在升级时也遇到过同样的问题。在现代win server操作系统中,我们需要显式安装win auth。您的应用程序池标识是否可以访问网站的物理路径?