113

HTTPS 経由で Visual Studio の組み込み ASP.NET 開発サーバーにアクセスする方法はありますか?

4

4 に答える 4

147

現在、IIS Express を使用して SSL の開発とテストを行うことができます。これは、IIS Express と Visual Studio 2010 を使用して SSL で Web サイトを開発する方法を説明する完全な記事です。

ここに画像の説明を入力

ここに画像の説明を入力

次に、これを取得します

ここに画像の説明を入力

IISExpress を使用すると、開発時に SSL を使用する方が簡単です

IIS Express の紹介

于 2012-01-11T10:23:48.400 に答える
38

Cassini は HTTPS をサポートしていません。

ただし、IIS を使用してこれを行うことができます。IIS 5.1 を使用している場合、IIS 6.0 用の MS IIS ツールパックをダウンロードすると、自己署名 SSL 証明書を作成するツールが付属しています。これは IIS 5.1 で動作します

http://www.microsoft.com/downloads/details.aspx?FamilyID=56fc92ee-a71a-4c73-b628-ade629c89499&DisplayLang=en

必要な 1 つのツール (SelfSSL.exe) は、IIS 5.1 で問題なく動作します。残念ながら、それは他の多くのものにバンドルされています。

手順:

  • IIS ツール ファイルをインストールします。必要に応じて、[カスタム] をクリックして、SelfSSL のみをインストールするように指示できます。
  • SSL 証明書もインストールする IIS のサイトをアクティブにします。
  • スタート / プログラム / IIS リソース / SelfSSL に移動します。
  • これにより、SelfSSL ディレクトリでコマンド プロンプトが起動します。
  • 提供されたヘルプを使用して、SelfSSL を実行します。私が使用したコマンドは次のとおりです: selfssl.exe /N:cn=[MACHINENAME] /K:1024 /V:90 /S:5 /P:443
  • /S スイッチは、証明書をインストールするサイトを示します。IIS でサイトを調べて、必要なサイトまで (0 ではなく、最初のサイトを 1 から) 数えることで、数を把握できます。
  • これが実行されたら、HTTPS 経由でローカルホストを参照します
  • この証明書が信頼できないソースからのものであることを示すエラー メッセージが表示されます。マシン名をブラウザーの「信頼できる機関」リストに追加するか、ブラウザーにこれを無視するように指示することができます。

この時点で、HTTPS 経由でローカルホストを実行できるようになります。

于 2008-09-12T22:53:44.153 に答える
12

Wilco Bauwerは、httpsをサポートするwebdevサーバーを作成しました。彼は、Webサーバーに組み込まれたカッシーニビジュアルスタジオ2005に取り組んだ開発者の1人です。WebDev.WebServer2

于 2008-09-12T23:36:09.947 に答える