私はPOSTMAN(https://www.getpostman.com/)を使用して、* .azurewebsites.net SSL証明書を使用してAzureに配備されたAPIをテストします。このAPIは標準のMVC .NET Core APIです。Azureで.NET Core APIをセキュアにする - RequireHttpsAttributeを設定してHTTPを引き続き受け入れる
Pluralsightチュートリアル(https://www.pluralsight.com/courses/aspdotnetcore-implementing-securing-api)に基づいて、説明したようにstartup.csにRequireHttpsAttributeオプションを追加しました。
services.AddMvc(opt => opt.Filters.Add(new RequireHttpsAttribute()))
HTTPを使用している場合しかし、私はまだPOSTMANから(ないHTTPS)バック応答データを取得します。
私がここで間違っていると思われることは何ですか?
ありがとうございます。
RequiredHttpsポート80(HTTP)に接続することができなくなることはありません、それが唯一のポート443(HTTPS)にリダイレクトを強制する – Tseng
@Tsengのおかげ - それは443にリダイレクトし、SSLを使用している:
が、これは参照してください。レスポンスを配信するには?ちょうど私は郵便配達所でそれを見ない? –