Asp.net 使用iframe时在Chrome中进行Windows身份验证

Asp.net 使用iframe时在Chrome中进行Windows身份验证,asp.net,windows,google-chrome,iis,iframe,Asp.net,Windows,Google Chrome,Iis,Iframe,在我的服务中,我使用iframe在不同的域中打开另一个页面。此页位于ASP.NET IIS上,并使用Windows身份验证。在Chrome 84中工作正常,但当我更新到Chrome 89时,我有一个错误: HTTP错误401.2-未经授权,由于身份验证标头无效,您无权查看此页面 直接打开页面时没有错误。 使用匿名身份验证一切都很好,但我需要Windows身份验证 我该怎么办?你也可以参考 基本上,您需要在IIS中启用匿名身份验证,可能还需要在项目设置中启用匿名身份验证。不,我需要windows身

在我的服务中,我使用iframe在不同的域中打开另一个页面。此页位于ASP.NET IIS上,并使用Windows身份验证。在Chrome 84中工作正常,但当我更新到Chrome 89时,我有一个错误:

HTTP错误401.2-未经授权,由于身份验证标头无效,您无权查看此页面

直接打开页面时没有错误。 使用匿名身份验证一切都很好,但我需要Windows身份验证

我该怎么办?

你也可以参考


基本上,您需要在IIS中启用匿名身份验证,可能还需要在项目设置中启用匿名身份验证。

不,我需要windows身份验证,因为页面中显示了一些帐户信息。如果启用了匿名,则没有任何信息。您可以参考: