【问题标题】:Automatically authenticating a virtual directory in IIS 6.0在 IIS 6.0 中自动验证虚拟目录
【发布时间】:2009-07-15 21:00:03
【问题描述】:

我们有一个网站,其用户提供指向网站上虚拟目录的 HTML 链接。 (想想 www.website.com/dir1;dir1 实际上是指向不同服务器的虚拟目录。)虚拟目录链接到的服务器需要身份验证,但是所需的用户名和密码是不变的。

每当用户尝试访问从该虚拟目录中提取资源的页面时,该网页都会要求进行身份验证。我们不希望用户每次进入网站时都必须输入身份验证信息。我们无法控制作为虚拟目录源的服务器,但可以完全控制虚拟目录的设置。

我们如何设置虚拟目录,以便访问虚拟目录的网页自动提供身份验证信息?

如果您需要更多信息,请告诉我!

【问题讨论】:

  • 第二台服务器的认证方式是什么?如果是 Windows 身份验证,那么您基本上就不走运了,因为它每次都需要单独的身份验证。如果是.net形式的认证,就可以做到。

标签: iis authentication virtual-directory


【解决方案1】:

很遗憾,您无法将身份验证从一台服务器转移到另一台服务器,除非您共享会话信息。谷歌搜索会话状态服务器以获取更多信息。

但是,这可能不是您想要的。

您唯一的其他选择是完全打开第二台服务器上的资源,或者将另一台服务器上的目录设置为第一台服务器上的另一个虚拟目录。这样,所有内容都从第一台服务器进行身份验证。

【讨论】:

  • 我们不会尝试将身份验证从服务器转移到服务器。用户将登录到服务器 A,服务器 A 需要从服务器 B 提供资源,但用户登录服务器 A 所需的身份验证与服务器 B 的身份验证完全不同。至于您的其他选择,很遗憾,我们无法更改第二台服务器的任何内容。
猜你喜欢
  • 2010-09-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-30
  • 1970-01-01
  • 2011-03-27
  • 1970-01-01
相关资源
最近更新 更多