IIS 7,WebFarm和ARR模块

问题描述:

我正在配置我的服务器以使用WebFarm和ARR模块。 我正在寻找在我的系统上使用ARR进行版本控制的功能。 示例: - 我有N个客户端连接托管在我的服务器场上的Wcf服务。 - 客户端通过WsHttpBinding连接服务。 - 客户端用户名/密码认证使用服务方法。IIS 7,WebFarm和ARR模块

用户名和密码是我能识别服务器端获得哪个客户端的唯一方法。 我想控制例如客户端(1,5,8)使用版本1上的服务,客户端(2,3,4,6,7)使用版本2服务。

是否可以用ARR做。我不明白是否有选项将用户名和密码连接到url规则。

我知道Wcf路由服务,但我需要一个更通用的路由控制,例如网站,而不仅仅是Wcf。

ARR使用条件规则。我没有自己测试过,但是你可以尝试在REMOTE_USER字段创建一个规则。

有关完整列表,请参阅:

http://msdn.microsoft.com/en-us/library/ms524602(v=vs.90).aspx

+0

嗨,它给PC名客户从连接,但不是用户名使其与邮件安全使用。 – Wasim

+0

我会建议,如果你控制服务器,那么你可以有一个模块(或应用程序本身),插入一个cookie,你可以使用该cookie路由到服务器使用的条件正确的服务器场。 –