次の方法で共有


ホスト統合サーバーと WMI の ASP セキュリティを設定する方法

Windows では、Active Server Pages (ASP) を使用した WMI スクリプトが自動的に有効になります。 Windows 上の ASP の正しいセキュリティ設定では、Host Integration Server で使用される ASP ファイルを含むディレクトリに対して、 匿名認証オフ に設定し、インターネット インフォメーション サービス (IIS) 構成で 統合 Windows 認証 を有効にすることをお勧めします。 Host Integration Server の構成と状態情報にアクセスするには、アプリケーションまたはユーザーが適切な管理者権限を持っている必要があります。これは匿名認証では使用できません。 ASP を使用してセキュリティを正しく構成するには、Windows で次の手順を使用します。

ASP を使用してセキュリティを構成するには

  1. IIS を開くには、[ スタート] ボタン、[ 管理ツール] の順にポイントし、[ サービス] をポイントして、[ IIS 管理サービス] をクリックするか、[ スタート] をクリックし、[ 設定] をポイントして、[ コントロール パネル] をクリックし、[ 管理ツール] をクリックし、[ サービス] をクリックして、[ IIS 管理サービス] をクリックします。

  2. ASP ファイルが存在するディレクトリに移動します。

  3. ディレクトリを右クリックし、[ プロパティ] をクリックします。

  4. 次のダイアログ ボックスが表示されたら、[ ディレクトリ セキュリティ ] タブの [ 匿名認証 ] セクションで[ 編集] をクリックします。

  5. 次のダイアログ ボックスが表示されたら、[ 匿名認証 ] チェック ボックスをオフにし、[ 統合 Windows 認証] を選択し、[ OK] をクリックしてこれらの設定を保存します。

    これにより、他のディレクトリに影響を与えずに、匿名認証ではなく統合 Windows 認証を使用するように特定のディレクトリが設定されます。 匿名認証を必要とするか許可する他の ASP ファイルがある場合は、匿名認証を無効にしてそこに WMI ASP を格納できる新しいディレクトリを作成できます。 ASP ページから ExecMethod を呼び出すスクリプトは、 統合 Windows 認証 を使用して、スクリプトを実行しようとしているユーザーを確認するように設定する必要があります。

    さらに、Web ページで "REFRESH" 変数を使用し、ページを使用して ASP スクリプトを使用して SNA サービスを開始および停止する場合は、次の手順に示すように、Web ブラウザー クライアント (Internet Explorer など) で [ ページへのすべてのアクセス ] オプションを設定する必要があります。

Web ブラウザー クライアントを使用して ASP スクリプトを使用して SNA サービスを開始および停止するには

  1. [ スタート] をクリックし、[ プログラム] をポイントして、[ Internet Explorer] をクリックします。

  2. Internet Explorer の [ ツール] メニューの [ インターネット オプション] をクリックします。

  3. [ インターネット オプション] ダイアログ ボックスの [ 全般 ] タブの [ インターネット一時ファイル ] セクションで、[ 設定] をクリックします。

  4. [ 設定] ダイアログ ボックスの [ 保存されているページの新しいバージョンを確認 する] セクションで、[ ページへのすべてのアクセス ] オプションが選択されていることを確認します。

  5. OK をクリックします。

    この変更が Web ブラウザー クライアントで行われなければ、Internet Explorer が古い結果をキャッシュしているため、一部の ASP スクリプトが正しく実行されません。