2012-05-20 2 views
1

WebFarm 및 ARR 모듈과 함께 작동하도록 서버를 구성하고 있습니다. 내 시스템에서 버전을 지정하기 위해 ARR을 사용하는 기능을 구현하려고합니다. 예 : - N 대의 클라이언트가 내 Wcf 서비스를 내 팜 서버에서 호스팅하도록 연결했습니다. - 클라이언트가 WsHttpBinding을 통해 서비스를 연결합니다. - 서비스 메소드를 사용하기위한 클라이언트 사용자 이름/비밀번호 인증.IIS 7, WebFarm 및 ARR 모듈

서버 측에서 어떤 클라이언트를 얻을 수 있는지를 알 수있는 유일한 방법은 사용자 이름과 암호입니다. 버전 1의 서비스를 사용하는 클라이언트 (1,5,8) 및 버전 2의 서비스를 클라이언트 (2,3,4,6,7)로 제어하려고합니다.

ARR로해라. URL 규칙에 사용자 이름과 암호를 연결하는 옵션이 있는지 이해할 수 없습니다.

Wcf 라우팅 서비스에 대해 알고 있지만 라우팅을 위해보다 일반적인 컨트롤이 필요합니다 (예 : Wcf뿐 아니라 웹 사이트).

답변

0

ARR은 조건 규칙을 사용합니다. 이 테스트를 직접 해보지는 않았지만 REMOTE_USER 필드에 규칙을 만들 수 있습니다. 전체 목록을 참조하십시오

:

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

+0

안녕하세요, 그것은 클라이언트에서 연결하는 PC 이름을 제공하지만 사용자 이름은 메시지 보안을 사용합니다. – Wasim

+0

당신이 서버를 제어한다면 쿠키를 삽입하는 모듈 (또는 응용 프로그램 자체)을 가질 수 있으며 그 쿠키를 사용하여 조건을 사용하여 서버의 올바른 팜에 라우트 할 수 있다고 제안합니다. –