0

現在、ASP MVC Webプロジェクトをコンパイル、パッケージ化、および展開するrakeスクリプトがあります。現在、ビルドスクリプトを実行するたびにIISを破棄してセットアップしていますが、SSLを追加することを検討しているため、自己署名証明書を使用してIISサイトを展開し、HTTPSを許可するようにバインディングをセットアップする必要があります。

インターネットをざっと見てみると、簡単な解決策はないように見えますが、再確認したかったのです。理想的には、コマンドラインからappcmdに戻って、何をすべきかについての情報を送信したいのですが、コマンドラインから実行して必要な作業を実行できる場合は、別のツールを使用できます。

上記に関連する情報をいただければ幸いです。

4

2 に答える 2

0

個人的に私はこの方法でこの状況を解決します。バインディングが存在するIISWebサイトで作成し、自己署名証明書が生成されて関連付けられます(フル設定のWebサイト)。Webサイトディレクトリへのパスは、たとえばC:\Websiteです。Visual Studio 2012を使用した場合は、(最初​​に作成した後)Webサイトプロジェクトで「公開」を実行できます。プロジェクトをファイルシステムのディレクトリC:\ Website(Webサイトディレクトリ)に公開します。すべて正常に動作します。

よろしく、ピーター

于 2013-02-07T17:06:24.450 に答える
0

最終的にSelfSSL7を使用しました。これは、必要なすべてを実行します。IISでサイト名を付けることができ、証明書が作成され、信頼できるものとしてマークすることもできますが、これがIEでのみ機能するかどうかはわかりません。

于 2013-02-28T13:53:17.400 に答える