Webアプリケーションがあり、Webサービスがあるフォルダにあります。 Webアプリケーション全体はどこからでもアクセスできますが、Webサービスは特定のIPアドレスからのみアクセスする必要があります。私はそれらを分けて別のIIS WebサイトにWebサービスを持っていくことができないので、Webサービスにアクセスするのを制限する必要があります。ただし、私は仮想ディレクトリを作成することに制限はありません。私は何をすべきか?私はまったくそれをすることはできますか?IIS7のWebアプリケーションのフォルダに対するIP制限
このシナリオをよりよく理解するには、ウェブサイトのドメインがwww.sample.com
であり、このウェブサイトのすべてのアドレスにすべてのインターネットからアクセスできるとします。たとえば、www.sample.com\path1
とwww.sample.com\path2
は、すべてのユーザーとすべてのIPアドレスで参照できます。
しかし、Webサービスwww.sample.com\services\user.asmx
のアドレスは、例えば217.218.192.50
& & 107.50.27.30
のように、特定のIPアドレスからアクセスする必要があります。
IIS7でどのようにこの設定を行うことができますか?
私の機能のビューまたはそのほかの場所にそのIPアドレスとドメインの制限アイコンはありません。私はそれがどこかで最初に有効にされなければならない(ウィンドウ)機能だと聞いたが、どうやって見つけられないのだろうか...アイデアは? – Ghlouw
使用しているIISのバージョンは?私はそれが新しい機能だと思う。おそらく、IIS7またはIIS7.5でテストする必要があります。 –
私はIIS7.5を使用しています。私は最終的にWeb Platform Installerでこの機能を追加できることを知りました。これは通常、IISに物事を追加する最も簡単な方法です。 :) – Ghlouw