Я обновляю веб-сайт с MVC5 до Net Core 2.1 и устанавливаю в Azure Web Apps. Я хочу протестировать сайт в Azure, прежде чем приступить к работе. Я настроил тестовый веб-сайт, но не приобрел сертификат SSL. Я получаю 404 ошибки за пропущенные просмотры на тестовом сайте, но не в разработке VS2017. Как я могу удалить требование для сертификата SSL. Следующий код находится в моем Startup.cs.
if (env.IsDevelopment())
{
app.UseDeveloperExceptionPage();
app.UseDatabaseErrorPage();
}
else
{
app.UseExceptionHandler("/Home/Error");
app.UseHsts();
}
app.UseHttpsRedirection();
app.UseStaticFiles();
app.UseCookiePolicy();
app.UseAuthentication();
app.UseSession();
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=Index}/{id?}");
});
Я создал тестовый веб-сайт в VS2017 без выбора HTTPS. Я не вижу разницы между сайтом с Https и сайтом без Https.
Также с помощью браузера Chrome сайт отображается как «Защищенный». я никогда
получил сообщение об отсутствии сертификата SSL.
Боб Нил,