首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ASP.NET MVC3从https重定向到http

ASP.NET MVC3从https重定向到http
EN

Stack Overflow用户
提问于 2011-12-20 22:53:05
回答 2查看 3.5K关注 0票数 8

我使用[RequireHttps]强制用户只能浏览https上的特定页面。这很有效,但它有一个问题。一旦用户导航到另一个页面,它仍然有https。我希望https浏览只有几页。如何将用户从Https重定向到http?可以使用RedirectToAction()方法吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-20 23:22:25

一个更好的问题是,当握手的所有艰苦工作都已经完成时,为什么要让用户恢复到http,因此使用https而不是http的开销几乎不存在。

看看这个question

但是回答你的问题,在MVC中没有实现可以做到这一点,你必须自己做。

看看这个question,它描述了如何做你想做的事情。

票数 3
EN

Stack Overflow用户

发布于 2015-10-07 08:44:21

有时,这是一种必要的邪恶。我们必须从我们的HTTPS应用程序中重定向到HTTP页面,因为我们正在与之交谈的爱普生ePOS打印机没有用于公开其脚本的HTTPS端点。

在Chrome post v38中,当混合内容阻止被强制执行时,我们可以解决这个问题,但是在iOS9中,我们必须重定向通过HTTP提供服务的特定页面,然后在将它们重定向回站点的其余部分时重定向回HTTPS。

再说一次,这不是很好,但有时你需要对这些事情采取务实的态度。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8577270

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档