我已阅读并实施了这篇文章:https://docs.microsoft.com/en-us/aspnet/core/security/enforcing-ssl?view=aspnetcore-2.2&tabs=visual-studio
我们正在将其与.UseHsts();连接起来。和.UseHttpsRedirection();
我现在无法解决的问题是,好像我进入http://myapp.domain.com,没有进行https-redirect,并且浏览器的连接超时。但是,如果我转到https://myapp.domain.com(工作正常),然后再次尝试使用http://myapp.domain.com,则会发生重定向,并且重定向正常。我假设站点加载后HSTS就会启动,因此它知道不要尝试使用http。但是,似乎该网站根本不会在具有这些设置的http上收听?
我正在使用.net core 2.2