次の方法で共有


ホスト統合サーバーと 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 ブラウザー クライアント (インターネット エクスプローラーなど) で [ページへのすべてのアクセス] オプションを設定する必要があります。

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

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

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

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

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

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

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