如何调用RedirectToAction并在其中设置http或https目的地?
编辑:我有网站,adn obly一个页面使用https协议,在我访问它之后asp.net mvc url引擎开始在任何地方使用https协议。我必须使用http协议从此页面重定向,但默认情况下mvc使用https生成所有内容(页面上的actionlinks或使用redirecttoaction)。抱歉我的英文=)答案 0 :(得分:1)
使用带有redirect = true的RequireSslAttribute
(在MVC Futures中)从http切换到https,而不是尝试在RedirectToAction上设置协议。它更强大。
如果您需要从https切换到http,可以根据code of RequireSslAttribute编写类似的属性。