ASP.NET标识,CookieAuth登录路径-在开发人员计算机上已断开

ASP.NET标识,CookieAuth登录路径-在开发人员计算机上已断开,asp.net,asp.net-identity,Asp.net,Asp.net Identity,LoginPath=新路径字符串(“/Account/Login”) 这在生产环境下运行良好-但因为我在开发机器上使用的是完整的IIS-而不是IIS Express(我对Express有很多问题)-无法找到路径,并且由于一些奇怪的原因,不允许使用tilda~路径 如何设置在我的开发服务器和生产服务器上都可以使用的登录路径 我在谷歌上找不到任何相关信息,在主机文件中为myapp.local创建一个条目,指向127.0.0.1。配置本地IIS时,请向应用程序添加绑定,以便使用http://myapp

LoginPath=新路径字符串(“/Account/Login”)

这在生产环境下运行良好-但因为我在开发机器上使用的是完整的IIS-而不是IIS Express(我对Express有很多问题)-无法找到路径,并且由于一些奇怪的原因,不允许使用tilda~路径

如何设置在我的开发服务器和生产服务器上都可以使用的登录路径


我在谷歌上找不到任何相关信息,

在主机文件中为myapp.local创建一个条目,指向127.0.0.1。配置本地IIS时,请向应用程序添加绑定,以便使用
http://myapp.local
在开发过程中。这样,您将在本地和生产中拥有相同的路径

为什么不在web.config文件中引入它?我该怎么做?基本上,我需要-在本地映射到与生产中映射到相同的位置。嗯,这是一个巨大的失败-它应该支持~/路径。@niico失败与否-这就是为什么会出现这种行为是的,但在大多数现代asp.net应用程序中,通过使用tilda~路径,这个问题已经得到了解决-我不明白为什么它不支持它们。