星空网 > 软件开发 > ASP.net

MVC调试时遇到的URL问题

最近接手一个项目时遇到了点问题,事情是这样的,本人拿到源码准备F5准备试跑看一下,原本是应该打开 http:/localhost/Home/Login,结果程序直接跳到 http://localhost/Home/Index界面,原本以为是路由设置的问,于是重新路由为action为Login,再次F5,这次系统启动确实打开了 ~/Home/Login页面,

接着输入账号和密码,点击登录,更神奇的事情发生了,系统的Url地址变成了 Http://localhost/Home/Login/Home/Index,没错,你没有看错确实是/Home/Login/Home/Index,通过跟踪各种检查 发现问题就出现在点”登录“方法时,F10刚进去“登录”方法,我就去监视 Requst.Url ,这个时候地址就变成

/Home/Login/Home/Index了 ,怎么办怎么办,不知道问题出在哪里,但是工作要紧啊!先发布出来吧,于是发布到本地的IIS,然后输入地址 http://localhost

咦,系统竟然跑起来了,接着登录也没有问题,那问题出在哪了呢,仔细一想唯一的差别就在一个是在IIs Express下跑的,一个是在本地IIS下跑的。于是在项目上右键-》属性->

web->服务器选“本地IIS”,F5,咦,又跑起来了。那更确定了是IIS Express的问题。那好既然知道是IIS Express的问题,我就清理下IIS Express吧,操作见图

MVC调试时遇到的URL问题

操作完,回到项目-》属性-》web-》服务器 选“IIS Express”,F5运行,OK,一切运行正常

 




原标题:MVC调试时遇到的URL问题

关键词:URL

URL
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

泰石物流:https://www.goluckyvip.com/tag/89383.html
去泰国的快递:https://www.goluckyvip.com/tag/89384.html
寄去泰国的快递:https://www.goluckyvip.com/tag/89385.html
去泰国寄快递:https://www.goluckyvip.com/tag/89386.html
泰廊曼国际物流:https://www.goluckyvip.com/tag/89387.html
诚泰国际物流:https://www.goluckyvip.com/tag/89388.html
北京到嵩山自驾游沿途景点 北京距离嵩山有多远:https://www.vstour.cn/a/411244.html
泰国签证有出生地 泰国出生入籍护照:https://www.vstour.cn/a/411245.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流