我知道关于这个话题的问题已经很少了。请注意,与其他人相比,这个问题和情况有所不同。当然,我已经尝试过以前的问题中给出的所有其他指示。
上一个场景: 我当前的服务器是2003,它的托管在其中的Web应用程序。以及2008服务器托管的Web服务。两者都在Windows身份验证中工作。现在,它的工作正常,没有任何问题。
升级场景 我们计划将服务器从2003年升级到2008年,以用于Web应用程序托管框。
问题: 升级后,我们遇到了错误。
请求失败,HTTP状态为401:未授权
当我们将匿名身份验证设置为按预期工作时。
代码已经设置为defaultcredential为True 。
一个困难的部分是:我们无法更改代码作为其内置的.Net Framework 2.0 ,因为它有很多内部DLL丢失/无法正常工作/不适合采取和修复它。它几乎将116个项目联系在一起,所以我们没有足够的时间来修复和重建所有的东西。
以下是片段:
语言:C# .Net Framework:2.0 身份验证:Windows
我已经尝试了所有授权,修改了Web配置文件,IIS中的角色设置等,没有任何帮助我。而且我也试过这个网站给出的所有技巧,但没有任何帮助。如果有什么我能做的,请告诉我。
TA VIRA
答案 0 :(得分:1)
嗯,你没有提供任何信息,但我会尽力帮助。
启用失败请求跟踪模块: