に私はこの記事にhttps://docs.microsoft.com/en-us/aspnet/core/security/enforcing-sslケストレルHTTPS POSTの結果は、生産(ASP.NETコア2.xの)
記事は
// Requires using Microsoft.AspNetCore.Mvc;
public void ConfigureServices(IServiceCollection services)
{
services.Configure<MvcOptions>(options =>
{
options.Filters.Add(new RequireHttpsAttribute());
});
を示唆するとおりに、私はセットアップに続いたときにおよび
これは、すべてのブラウザでGETリクエストを送信するとうまくいくようです。しかし、POSTリクエストにヒットしたときに、何が原因であるのかをほとんど知らされていない状態コードが400になってしまいます。この問題はDEBUGモードでは発生しません。
EdgeまたはIEを使用している場合、このエラーは発生しません。 ChromeやPOSTMANを使用すると、400のステータスコードが取得されます。
私がPOSTMANを使用し、HTTPリクエストをHTTPを使用するように変更すると、HTTP(OK)応答が返されます。だから、私は上記の記事で何らかの問題があると思っていますが、私は解決策に大したことはありませんでした。
誰でもこの問題の経験や洞察はありますか?