2011-10-26 10 views
2

mvc3を使用して新しいサイトを作成しましたが、コントローラアクションに[RequireHttps]を追加する必要があるところまで近づいています。もし私がそれを行うなら、私はSSL認証を持っていないのでローカルマシン[localhost]に私のサイトをもう動かすことはできません。ssl証明書を持たないサーバー上で新しいmvc3サイトのhttpを有効にする


また、本番サーバーは別の組織によってホストされています。彼らはsslを購入し、運用サーバーにインストールします。彼らは私が展開する必要があり、Httpsがmvc3アプリケーションを有効にするために必要な特別な手順はありますか?

答えて

1

私は自己認定証明書をインストールする必要がありました。 IISの各バージョンには、どこにでも指示があります。 IIS Expressを使用する必要はありませんでした。

プロジェクト(mvc3プロジェクト名)の
0
  1. 左クリックし、[プロパティ]タブにTrueに
  2. 変更 "を有効SSL" を行きます。

「SSL UR1」に記載されている値を使用して、通常のhttp使用「URL」を確認することができます。

このように作成されたHTTPS URLは、通常、「40000」以上のポート番号を使用します。 IIS Expressを使用することをお勧めします。