我使用[RequireHttps]强制用户只能浏览https上的特定页面。这很有效,但它有一个问题。一旦用户导航到另一个页面,它仍然有https。我希望https浏览只有几页。如何将用户从Https重定向到http?可以使用RedirectToAction()方法吗?
发布于 2011-12-20 23:22:25
发布于 2015-10-07 08:44:21
有时,这是一种必要的邪恶。我们必须从我们的HTTPS应用程序中重定向到HTTP页面,因为我们正在与之交谈的爱普生ePOS打印机没有用于公开其脚本的HTTPS端点。
在Chrome post v38中,当混合内容阻止被强制执行时,我们可以解决这个问题,但是在iOS9中,我们必须重定向通过HTTP提供服务的特定页面,然后在将它们重定向回站点的其余部分时重定向回HTTPS。
再说一次,这不是很好,但有时你需要对这些事情采取务实的态度。
https://stackoverflow.com/questions/8577270
复制相似问题