【发布时间】:2021-05-21 02:44:06
【问题描述】:
我有一个 MVC 应用程序,其中一个控制器返回一个具有 iframe 的视图,控制器还返回需要加载的 url。
我需要 iframe 来加载旧版 .aspx 页面。
现在我想通过“SESSION”或“Request”对象将一些数据从 MVC 控制器共享到 .aspx 页面。
有可能吗?我是否有任何其他替代方法可以安全地共享数据(我不想作为 get 参数传递)。
【问题讨论】:
-
您可以将查询字符串添加到
.aspx页面的url。 -
是的,但我不想在 GET 请求中作为参数传递......它会不太安全。
-
如果 MVC 控制器和 .aspx 页面在两个不同的应用程序中,那么您不能通过会话或任何其他方式共享数据......
-
当然可以。您只是无法通过
SESSION。通过数据库或分布式持久存储进行会话共享已完成数百万次。
标签: c# asp.net session asp.net-mvc-4