简而言之,我有一个 MVC Web 应用程序,它有一个代理类,可以在登录用户的上下文中将请求编组到另一个 Web 应用程序。
除了来自其他 Web 应用程序的一些传出链接(即到我的 MVC 应用程序的入站链接)包含 url“/views”之外,这一切都很好。
这些请求应根据此路由进行映射:
routes.MapRoute(
name: "TableauViews",
url: "views",
defaults: new { controller = "Tableau", action = "Views" }
);
但它永远不会发生。如果我将控制器操作的名称更改为其他名称并在浏览器中输入相应的 url,它就可以工作。
这让我怀疑在映射包含单词“views”作为其路径的一部分的 url 时存在一些问题。谁能证实这一点?