我正在配置我的服务器以使用WebFarm和ARR模块。 我正在寻找实现在我的系统上使用ARR进行版本控制的功能。 示例: - 我有N个客户端连接我的Farm服务器上托管的Wcf服务。 - 客户端通过WsHttpBinding连接服务。 - 使用服务方法的客户端用户用户名/密码认证。
用户名和密码是我能够识别我在服务器端获得哪个客户端的唯一方法。 我想控制例如客户端(1,5,8)在版本1上使用该服务,而客户端(2,3,4,6,7)则使用版本2来控制该服务。
我可以用ARR做。我不明白是否有选项可以使用网址规则连接用户名和密码。
我知道Wcf路由服务,但我需要一个更通用的路由控制,例如网站,而不仅仅是Wcf。
答案 0 :(得分:0)
ARR使用条件规则。我自己没有对此进行测试,但您可以尝试在REMOTE_USER字段上创建规则。
有关完整列表,请参阅:
http://msdn.microsoft.com/en-us/library/ms524602(v=vs.90).aspx