2016-03-22 18 views
1

HTTPリクエストを必要とするWebApiを設計しています。Web Api/Restfulに必要なHTTPステータスはhttpsが必要です

クライアントがhttpプロトコルを使用する場合、APIサービスは要求を拒否し、httpエラーステータスを返します。

私は400 - 悪い要求を返すと思っています。私はこの記事を次のように見つけました:Require SSL in WebApi?

誰かが返す403 - 禁止されているか404 - この目的のために見つかりません。

あなたはどのステータスを使用すべきだと思いますか?ありがとうございました!

+0

'HttpStatusCode.BadRequest'。これは他のエラーコードが適切でない場合に使用されます。 –

答えて

2

「System.Net.HttpStatusCode.Forbidden」または403を使用することをお勧めします。 「HTTPSが必要」と表示される理由フレーズを追加するだけです。

関連する問題