IIS/AD - 实现两个网站之间的单点登录

IIS/AD - 实现两个网站之间的单点登录

我有两个网站。一个是“内部网”,一个是具有“管理”区域的公共网站:

www.example-intranet.com
www.example.com

它们都在同一个 IIS 6 盒子上运行。

www.example-intranet.com 受密码保护。也就是说,我在 IIS 中移除了“匿名访问”,选中了“基本身份验证”,并将 AD 服务器设置为“默认域”。这部分工作正常。

现在,我想对 执行相同操作www.example.com/admin。我以为我可以遵循相同的步骤(删除“匿名访问”,添加“基本身份验证”,然后添加“默认域”。但是,用户被迫登录两次(一次用于内部网站,然后再次登录 www.example.com/admin)。

看起来这两个网站并没有“共享”登录信息。我该如何实现这一点?

答案1

您应该尝试使用“集成 Windows 身份验证”而不是“基本身份验证”。这绝不是一个完整的单点登录解决方案,但在这种情况下,由于两个站点位于同一台服务器上,它应该适合您。

相关内容