.NET
Microsoft Technologies based on the .NET software framework.
3,922 questions
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Visual Statio 2022でASP.NET Core APIテンプレートを使って.NET 6のアプリケーションを作成しています。
このアプリケーションをIISの運用環境に配置し、Application Initializaion機能を有効化していますが、アプリケーションプールのリサイクル後に期待通りに動きません。
調べた結果、ASP.NET Core APIテンプレートでプロジェクトを作成する際に、デフォルトで「HTTPS用の構成」というところにチェックが入っていおり、program.csの中に「UseHttpsRedirection()」のコードが入っていることが原因であることがわかりました。
「UseHttpsRedirection()」の行をコメントアウトすると、期待通りApplication Initialization機能は動くのですが、一般的にはどのように対処するのがベストプラクティスなのかアドバイスをいただきたくよろしくお願いいたします。