【发布时间】:2013-10-27 13:04:06
【问题描述】:
当我在开箱即用的 VS 2013 中测试示例时,它们可以在 localhost 或从 localhost 访问时正常工作 - cookie 生成良好并保存在域 localhost 中。
然后我想在 Safari 上从 iPad 做一些测试,所以我在 IISExpress 上启用了 IP 地址访问。当我通过 IP 地址 10.0.0.x:port 访问我的测试网站时,没有提供任何 cookie。
我有库存标准线:
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
LoginPath = new PathString("/Account/Login")
});
如何“命名”我的 cookie 以供 MS Identity 使用,以便无论浏览器域名为“localhost”、“IP”还是“XXXX”,它都能正常工作?
【问题讨论】:
标签: asp.net owin asp.net-identity