MVC的新手,如果我的问题不清楚,请原谅。
我的观点 - https://abc.somecompany.org/有 URL(在家庭控制器中生成)
@Url.Action("Index", "ContName" ,
new { id = viewModel.Id }, Request.Url.Scheme);
当我将它部署到开发服务器时,而不是将 URL 显示为
https://abc.somecompany.org/ContName/
或者
https://abc.somecompany.org/ContName/Index
它正在被更改为https://abc-server-8088/ContName,这显然在组织之外不起作用。
为什么根 URL 从 更改abc.somecompany.org/为abc-server-8088?开发和测试中的类似问题。这正在更改为其他内容
不想将其更改为 URL Content ,因为我有操作和控制器
viewModel.URLLINK = Url.Action(Etion.Index, Entroller.ContName,
new { id = viewModel.Id }, Request.Url.Scheme);
希望相同的根 URL (~) 显示在电子邮件中