0
IIS 7 모듈이 OnAuthenticateRequest 후크 또는 OnPostAuthenticateRequest 후크에서 서버를 검색 할 수 있습니까? 으로IIS 7 모듈 OnAuthenticateRequest 훅에서 서버 주소를 얻으려면 어떻게해야합니까?
"서버"나는 IIS 당신이 이벤트 대리인으로 추가 방법에
IIS 7 모듈이 OnAuthenticateRequest 후크 또는 OnPostAuthenticateRequest 후크에서 서버를 검색 할 수 있습니까? 으로IIS 7 모듈 OnAuthenticateRequest 훅에서 서버 주소를 얻으려면 어떻게해야합니까?
"서버"나는 IIS 당신이 이벤트 대리인으로 추가 방법에
(이 Windows 인증의 경우, 예를 들어, 로컬 호스트의 경우에도)에 대해 인증 서버를 의미합니다, 당신은 뭔가를 할 수 like :
private void onAuthenticateRequest(object sender, EventArgs e) {
var application = (HttpApplication) sender;
HttpContext context = application.Context;
string address = context.Request.ServerVariables["LOCAL_ADDR"];
}
이렇게하면 현재 사용자 요청을 처리하는 서버의 IP 주소를 알 수 있습니다. 서버 의 이름이 인 경우 SERVER_NAME
또는 HTTP_HOST
을 대신 사용할 수 있습니다.