[
|../../../index.htm#lansa/webserviceseng01_0355.htm]
現在地: Webサービス > Webサービスの利用 > チュートリアル 3 - Web サービスを利用した .NET との相互運用性 > サービスで HTTPS を利用するよう構成
Web アプリが社内ネットワーク内でのみアクセス可能であったとしても、ユーザーのパスワードはサービスに引き渡されるため、Web アプリ内外のトラフィックを暗号化することが重要です。 サービスをホストする Web アプリが HTTPS を利用するよう構成してみましょう。 最初に行わないといけないことは、(IIS を使って) 自身が署名した SSL の証明書を作成することです。 IIS マネージャーを起動します。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! \[接続\] ペインで、コンピュータのルート・ノード (自身のコンピュータ名のラベルが付いています) を選択 (クリック) します。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! 次に右側で、\[サーバー証明書\] を選択します。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! \[操作\] ペインで、\[自己署名入り証明書の作成\] を選択します。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! 証明書のフレンドリ名を入力し、\[OK\] ボタンを押します。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! これで、証明書がリストに表示されるはずです。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! 次に HTTPS バインドを作成 (新規 SSL 証明書に関連付け) します。 (Sites の) DotNetServices ノードで右クリックし、\[バインドの編集\] を選択します。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! Web アプリ (ポート 9001 の http) のバインドが表示されているはずです。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! 右側の \[追加\] ボタンをクリックします。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! \[サイトバインドの追加\] ダイアログ・ボックスが表示されます。 \[タイプ\] はドロップダウンから \[https\] を選択し、\[ポート\] には未使用のポート番号 (例: 9002)、そして \[SSL 証明書\] には先程作成した証明書 (DotNetServicesSSLCertificate) を設定します。 \[OK\] ボタンを押します。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! これで、リストに新しい HTTPS バインドが表示されます。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! 次は: [<span style="color: #0000ee"><span style="text-decoration: underline; ">証明書のエクスポート</span></span>|webserviceseng01_0370.htm] [ !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! |../../../index.htm#lansa/webserviceseng01_0355.htm] |