Mam aplikację internetową, w której usługa sieciowa znajduje się w folderze. Dostęp do całej aplikacji internetowej można uzyskać z dowolnego miejsca, a do usługi internetowej można uzyskać dostęp tylko z określonych adresów IP. Nie mogę ich rozdzielić i przenieść usługi WWW do innej witryny IIS, dlatego muszę ograniczyć dostęp do usługi sieciowej, gdy znajduje się ona w tej witrynie. Jednak nie mam żadnych ograniczeń w tworzeniu wirtualnych katalogów . Co powinienem zrobić? Czy mogę to zrobić w ogóle?Ograniczenie adresu IP dla folderu aplikacji WWW, w IIS7
Aby lepiej zrozumieć scenariusz, załóżmy, że domeną witryny jest www.sample.com
, a każdy adres na tej stronie jest dostępny dla całego Internetu. Na przykład: www.sample.com\path1
i www.sample.com\path2
można przeglądać dla wszystkich i każdego adresu IP.
Ale adres serwisu WWW www.sample.com\services\user.asmx
powinny być dostępne tylko z niektórych adresów IP, jak 217.218.192.50
& & 107.50.27.30
na przykład.
Jak mogę osiągnąć tę konfigurację w IIS7?
Nie mam tej ikony Adres IP i ograniczenia domeny w moim widoku funkcji lub gdziekolwiek indziej. Słyszałem, że jest to funkcja (Windows), która musi być włączona gdzieś na początku, ale nie mogę znaleźć sposobu ani miejsca ... Jakieś pomysły? – Ghlouw
Jakiej wersji usług IIS używasz? Myślę, że to nowa funkcja. Może powinieneś przetestować z IIS7 lub IIS7.5. –
Używam IIS7.5. W końcu dowiedziałem się, że mogę dodać tę funkcję za pomocą Instalatora platformy WWW - zazwyczaj jest to najprostszy sposób dodawania elementów do usług IIS. :) – Ghlouw