我正在开发一个电子商务门户,它有两个应用程序,主要和管理。
我必须在管理员中生成一些链接,将用户带到主应用程序。我可以在 admin 中使用主应用程序的 routeConfig 来生成主应用程序的 url。
谢谢
我正在开发一个电子商务门户,它有两个应用程序,主要和管理。
我必须在管理员中生成一些链接,将用户带到主应用程序。我可以在 admin 中使用主应用程序的 routeConfig 来生成主应用程序的 url。
谢谢
尝试使用此锚标记从管理区域重定向到主应用程序..
<a href="@Url.Action("Index", "Home", new { area = "" })">
尝试使用
<a href="@Url.RouteUrl("AdminRouteName", new {action="action", controller="controller", id=123})">linkname</a>
我会简单地将任何关键的 URL 包括在管理员的 web.config 中的主站点的 URL/域作为 AppSetting 键,例如
<add key="MainSite.BaseUrl" value="http://www.site.com" />
并从那里使用
ConfigurationManager.AppSettings["MainSite.BaseUrl"]
.