이 게시물 (1 월 10 일 현재) Allen Chen은 말하지 않습니다. 그러나, 그것은 다른 포스터가 (적어도 dev fabric에서) 수행함을 나타냅니다. 이것이 지원되는지 누구든지 알 수 있습니까?Azure는 web.config에서 <ipsecurity/>을 지원합니까?
내 희망은 내 스테이징 및 개발 사이트에 대한 IP 주소를 통한 액세스를 제한하는 것입니다. 이것을 각각의 web.config에 추가하는 것이 가장 쉬운 방법입니다.
이 게시물 (1 월 10 일 현재) Allen Chen은 말하지 않습니다. 그러나, 그것은 다른 포스터가 (적어도 dev fabric에서) 수행함을 나타냅니다. 이것이 지원되는지 누구든지 알 수 있습니까?Azure는 web.config에서 <ipsecurity/>을 지원합니까?
내 희망은 내 스테이징 및 개발 사이트에 대한 IP 주소를 통한 액세스를 제한하는 것입니다. 이것을 각각의 web.config에 추가하는 것이 가장 쉬운 방법입니다.
웹 역할 startup.cmd를 통해이 기능을 사용할 수 있습니다. 앤디 크로스 (Andy Cross)는 훌륭한 블로그 게시물을 가지고 있습니다. http://blog.bareweb.eu/2011/04/restricting-access-by-ip-in-azure-web-role-v1-4/
오늘은 webrole에서 설정 될 수 있다고 생각하지 않습니다. applicationHost.config를 확인하면 ipSecurity가 무시를 허용하지 않도록 설정되어있는 것을 볼 수 있습니다. 즉, web.config 수준에서 설정할 수 없습니다. 즉, Hosted Web Core (code.msdn.microsoft.com/hwcworker 참조)를 통해 IIS 프로세스를 인수하면 applicationHost.config를 변경할 수 있으며 작동 할 수도 있습니다.
나는 단지 httpmodule을 생성하고 그것을 사용하여 필터링했다. 여기 Scott Hanselman의 솔루션을 시작점으로 사용했습니다. http://www.hanselman.com/blog/AnIPAddressBlockingHttpModuleForASPNETIn9Minutes.aspx
그것은 매력과 많은 유연성을 제공합니다. 감사합니다.
감사합니다. 나는 그것이 최선의 해결책이라고 생각하면서 대답으로 바꾸었다. – caryden