是否可以在asp.net mvc3应用程序之间传递带有cookie的值(对象类型)?用例子解释。
答案 0 :(得分:0)
如果两个MVC应用程序都来自同一个域;是。创建cookie时,应允许子域访问它。这不是MVC特定的限制,而是一般的Web限制。
您的浏览器会阻止来自不同域的网页访问彼此的Cookie。 Alos浏览器将阻止您为其他域创建cookie。例如,您的应用程序位于 domaina.com ,而您尝试创建Cookie domainb.com 将无效。
围绕这些限制存在黑客攻击和修改,但通常不建议这样做。
我建议您使用插件/库(例如https://github.com/carhartl/jquery-cookie)来完成任务。有很多关于如何在上面的URL使用插件的例子。
干杯