通过 https 自动进行域身份验证

通过 https 自动进行域身份验证

我使用 HTTPS 在公司的 Web 服务器上发布了一个 ASP.NET 网站,但我意识到当我想要访问 URL 时,无论我是否已登录域,系统都会提示我输入凭据。实际上,我的问题是该网站发布了一个 RSS 源,我必须在另一个不允许我提供凭据的应用程序中输入,因此它失败了。这项工作需要有安全连接,所以我无法使用 HTTP 发布。

我如何才能自动对该 URL 进行域名验证?

谢谢。

答案1

假设您正在使用 Internet Explorer,则需要确保该站点位于“本地内联网”区域(您可以使用合适的 GPO 为整个公司执行此操作)。

默认情况下,IE 将仅自动对该区域内的站点进行身份验证。

如果您使用其他浏览器,则设置将会有所不同。

为了访问您的 RSS 源,虽然您需要 HTTPS,但您是否也需要身份验证?如果不需要,您可以在 IIS 管理控制台中禁用仅针对需要读取的特定资源的身份验证要求。如果您确实需要身份验证以及加密通道,那么应用程序必须支持根据站点的区域成员身份自动发送用户凭据。

相关内容