Asp.net mvc 在asp.net MVC中使用RedirectToAction时,如何设置协议?

Asp.net mvc 在asp.net MVC中使用RedirectToAction时,如何设置协议?,asp.net-mvc,Asp.net Mvc,如何调用RedirectToAction并在其中设置http或https目的地 编辑:我有一个网站,adn很可能有一个页面使用https协议,在我访问它之后asp.net mvc url引擎开始在任何地方使用https协议。我必须使用http协议从此页面重定向,但默认情况下mvc使用https生成所有内容(页面上的ActionLink,或使用重定向到Action)。对不起,我的英语=)使用重定向为true的requiresLattribute(在MVC Futures中)从http切换到http

如何调用RedirectToAction并在其中设置http或https目的地


编辑:我有一个网站,adn很可能有一个页面使用https协议,在我访问它之后asp.net mvc url引擎开始在任何地方使用https协议。我必须使用http协议从此页面重定向,但默认情况下mvc使用https生成所有内容(页面上的ActionLink,或使用重定向到Action)。对不起,我的英语=)

使用重定向为true的
requiresLattribute
(在MVC Futures中)从http切换到https,而不是尝试将协议设置为RedirectToAction。它只是更健壮


如果您需要从https切换到http,您可以根据。

好奇,您希望将其更改为什么协议?当我使用它时,我收到一个错误System.Security.SecurityException:请求类型为'System.Web.AspNetHostingPermission,System,Version=2.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089'失败。看起来您需要对主机拥有更多权限。