【发布时间】:2016-08-03 12:02:59
【问题描述】:
我有两个不同的 MVC 应用程序。它们都使用 cookieless 会话状态,并且都使用这一行来确定应用程序的根:
var root = '@Url.Content("~/")';
由于某种原因,一个应用程序识别出 cookieless 参数并提供包含 cookie 参数的正确根 URL(类似于:/(S(03lyoc2mzcq5cyqqqzgritk2))/)。另一个应用程序的根 url 为 /。
我为仅提供 / 的应用程序找到了解决方法:
var root = '@Url.Action("Index", "Home")';
正确提供 cookieless 参数的应用程序结合了 webforms 和 MVC。关于我的不一致可能在哪里的任何想法?
【问题讨论】:
-
可能是您在 RouteConfig 中建立的东西......只是一个想法......
-
使我的路线配置匹配,但还没有这样的运气。
标签: asp.net-mvc razor cookies cookieless