我知道这个话题已经有几个问题了。请注意,与其他情况相比,这个问题和情况是不同的。当然,我已经尝试了以前提出的所有其他方向。
先前的情况: 我的当前服务器是2003年版本,并在其中托管了一个Web应用程序。还有一个Web服务托管在2008服务器上。两者都使用Windows身份验证工作。到目前为止,它们都正常运行,没有任何问题。
升级情况: 我们计划将Web应用程序托管框架从2003升级到2008。
问题: 升级后,我们遇到以下错误:
请求失败,HTTP状态401:未经授权
当我们设置匿名身份验证时,它按预期工作。
代码已经设置为默认凭据为True。
一个棘手的部分是:我们无法更改代码,因为它是在.Net Framework 2.0中构建的,因为它缺少/不起作用/不处于正确的状态来接受和修复它的许多内部DLL。它几乎有116个项目链接在一起,所以我们没有足够的时间来修复和重建所有东西。
以下是片段:
语言:C# .Net Framework:2.0 身份验证:Windows
我已经尝试了所有授权、修改Web配置文件、在IIS中设置角色等,但没有帮助我。我也尝试了这个网站提供的所有技巧,但没有什么帮助。如果有任何我可以做的事情,请告诉我。
TA VIRA
先前的情况: 我的当前服务器是2003年版本,并在其中托管了一个Web应用程序。还有一个Web服务托管在2008服务器上。两者都使用Windows身份验证工作。到目前为止,它们都正常运行,没有任何问题。
升级情况: 我们计划将Web应用程序托管框架从2003升级到2008。
问题: 升级后,我们遇到以下错误:
请求失败,HTTP状态401:未经授权
当我们设置匿名身份验证时,它按预期工作。
代码已经设置为默认凭据为True。
一个棘手的部分是:我们无法更改代码,因为它是在.Net Framework 2.0中构建的,因为它缺少/不起作用/不处于正确的状态来接受和修复它的许多内部DLL。它几乎有116个项目链接在一起,所以我们没有足够的时间来修复和重建所有东西。
以下是片段:
语言:C# .Net Framework:2.0 身份验证:Windows
我已经尝试了所有授权、修改Web配置文件、在IIS中设置角色等,但没有帮助我。我也尝试了这个网站提供的所有技巧,但没有什么帮助。如果有任何我可以做的事情,请告诉我。
TA VIRA