如何解决ID1059 无法验证用户错误?

如何解决ID1059 无法验证用户错误?

我对服务器/IIS 问题并没有太多经验。所以我会尽力解释这个问题。

我在两台不同的服务器(测试服务器和实时服务器)上有两个相同的 Web 应用程序。两台服务器都运行 Windows Server 2012 R2 和 IIS 8.5。这两个 Web 应用程序都使用 HTTPS。问题是,当我在两个网站上都使用 HTTP 时,它们会显示两个不同的错误:

在测试服务器上,显示 HTTP 403 错误: 测试服务器出错

然而,在 LIVE 服务器上,显示“ID1059 无法验证用户”错误: 实时服务器错误

我希望两台服务器都显示 HTTP 403 错误。我在网上搜索了解决方案。其中一个解决方案要求我在 web.config 上禁用 SSL

<cookieHandler requireSsl="false"/>

但是,我检查过两个 web.config 是相同的。两个配置都有<cookieHandler requireSsl="true"/>。因此,我认为配置不是问题所在。两个 Web 应用程序也相同。

我该如何解决实时服务器上的问题?我应该检查哪些附加部分?

相关内容