2013-03-26 5 views
1

IIS에 호스팅되어 있으며 RESTful이 아닌 WCF 서비스 (.svc 파일)가 있습니다. 그것은 입력 매개 변수와 몇 가지 웹 메서드가 있습니다. 내가 거기 가서 어떤 구현을 변경하지 않고 웹 방식의 입력 URL 입력 매개 변수를 로그인 할 필요가 거라고 지금WCF 웹 메서드 요청을 차단하는 방법?

List<string> GetAvailableList(string param1, string sitename); 

:

<%@ ServiceHost Language="C#" Debug="true" Service="MyNameSpace.MyService"%> 

각 웹 방법

같은 사이트 이름이라는 입력 매개 변수가 있습니다 웹 메소드의

ASP.NET의 HTTPModule처럼 요청/입력 매개 변수를 가로 채고 로그 할 수 있습니까?

.dll을 만들어 IIS에 배포하여 요청을 자동으로 기록/차단할 수 있습니까?

기본적으로 각 사이트 이름에서 얼마나 많은 요청이 들어오는 지 알고 싶습니다.

답변

1

희망이 도움

Message Inspectors - 메시지 관리자가 프로그램 또는 구성을 통해 서비스 모델의 클라이언트 런타임 및 파견 런타임에서 사용할 수있는 확장 성 개체이며, 그 전에 검사하고 그들이받은 후 메시지를 변경하거나 수 그들은 보내집니다.

+0

감사합니다. 구성을 사용하여 추가하는 방법에 대해 감사드립니다. –

+0

@ TheLight - 환영합니다, 미안합니다. 시도하지 않았습니다 ... –

관련 문제