Windows では、Active Server Pages (ASP) を使用した WMI スクリプトが自動的に有効になります。 Windows 上の ASP の正しいセキュリティ設定では、Host Integration Server で使用される ASP ファイルを含むディレクトリに対して、 匿名認証 を オフ に設定し、インターネット インフォメーション サービス (IIS) 構成で 統合 Windows 認証 を有効にすることをお勧めします。 Host Integration Server の構成と状態情報にアクセスするには、アプリケーションまたはユーザーが適切な管理者権限を持っている必要があります。これは匿名認証では使用できません。 ASP を使用してセキュリティを正しく構成するには、Windows で次の手順を使用します。
ASP を使用してセキュリティを構成するには
IIS を開くには、[ スタート] ボタン、[ 管理ツール] の順にポイントし、[ サービス] をポイントして、[ IIS 管理サービス] をクリックするか、[ スタート] をクリックし、[ 設定] をポイントして、[ コントロール パネル] をクリックし、[ 管理ツール] をクリックし、[ サービス] をクリックして、[ IIS 管理サービス] をクリックします。
ASP ファイルが存在するディレクトリに移動します。
ディレクトリを右クリックし、[ プロパティ] をクリックします。
次のダイアログ ボックスが表示されたら、[ ディレクトリ セキュリティ ] タブの [ 匿名認証 ] セクションで[ 編集] をクリックします。
次のダイアログ ボックスが表示されたら、[ 匿名認証 ] チェック ボックスをオフにし、[ 統合 Windows 認証] を選択し、[ OK] をクリックしてこれらの設定を保存します。
これにより、他のディレクトリに影響を与えずに、匿名認証ではなく統合 Windows 認証を使用するように特定のディレクトリが設定されます。 匿名認証を必要とするか許可する他の ASP ファイルがある場合は、匿名認証を無効にしてそこに WMI ASP を格納できる新しいディレクトリを作成できます。 ASP ページから ExecMethod を呼び出すスクリプトは、 統合 Windows 認証 を使用して、スクリプトを実行しようとしているユーザーを確認するように設定する必要があります。
さらに、Web ページで "REFRESH" 変数を使用し、ページを使用して ASP スクリプトを使用して SNA サービスを開始および停止する場合は、次の手順に示すように、Web ブラウザー クライアント (Internet Explorer など) で [ ページへのすべてのアクセス ] オプションを設定する必要があります。
Web ブラウザー クライアントを使用して ASP スクリプトを使用して SNA サービスを開始および停止するには
[ スタート] をクリックし、[ プログラム] をポイントして、[ Internet Explorer] をクリックします。
Internet Explorer の [ ツール] メニューの [ インターネット オプション] をクリックします。
[ インターネット オプション] ダイアログ ボックスの [ 全般 ] タブの [ インターネット一時ファイル ] セクションで、[ 設定] をクリックします。
[ 設定] ダイアログ ボックスの [ 保存されているページの新しいバージョンを確認 する] セクションで、[ ページへのすべてのアクセス ] オプションが選択されていることを確認します。
OK をクリックします。
この変更が Web ブラウザー クライアントで行われなければ、Internet Explorer が古い結果をキャッシュしているため、一部の ASP スクリプトが正しく実行されません。