Когда пользователи пытаются получить доступ к приложению ASP. Net Core 3.x intr anet через HTTP, они сначала сталкиваются со стандартной аутентификацией браузера. После отправки их учетных данных они перенаправляются на HTTPS и требуют повторной аутентификации. Как я могу перенаправить их до аутентификации? Я думаю, что настройки в Startup.cs
довольно стандартны для документов , за исключением того, что я не использую HSTS, потому что приложение все еще находится в стадии разработки, и у хоста еще нет действующего сертификата. (Это может быть ответом ...)
Вот мой Configure
метод:
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
app.UseExceptionHandler("/Error");
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseCookiePolicy();
app.UseRouting();
app.UseAuthorization();
app.UseAuthentication();
app.UseSession();
app.UseEndpoints(endpoints =>
{
endpoints.MapRazorPages();
endpoints.MapControllers();
endpoints.MapDefaultControllerRoute();
endpoints.MapHub<FooHub>("/FooHub");
});
}