gpt4 book ai didi

asp.net-mvc - 将 RequireHttpsAttribute 添加到过滤器后,无法在 MVC6 应用程序中禁用 SSL 连接

转载 作者:太空宇宙 更新时间:2023-11-03 12:55:01 28 4
gpt4 key购买 nike

我每次运行项目时都会将我重定向到 https。结果我得到 ERR_SSL_PROTOCOL_ERROR。

我只想在调试时拥有标准的 Http 连接。

添加以下代码后出现问题:

public void ConfigureServices(IServiceCollection services)
{
services.AddMvc(config =>
{
config.Filters.Add(new RequireHttpsAttribute());
});
}

删除此过滤器后仍然存在此问题:站点尝试通过 SSL 连接。

还尝试在另一个浏览器中运行这个应用程序,这会导致有趣的行为:我第一次在另一个浏览器中运行应用程序时,我有 Http 连接并且页面运行正常,但是当我重定向到下一个操作时,新页面以 Https 加载,所以它抛出这个 SSL 错误。在同一个浏览器中再次运行应用程序后,即使在第一页我也能获得 Https 连接。

请帮忙:)

最佳答案

重新创建项目并从以前的项目中移动代码后,问题就解决了。仍然不知道为什么会出现这个问题。无论如何谢谢。

关于asp.net-mvc - 将 RequireHttpsAttribute 添加到过滤器后,无法在 MVC6 应用程序中禁用 SSL 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34099758/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com