【发布时间】:2020-02-17 04:05:10
【问题描述】:
我已经开发了 asp.net mvc core 3.0 web 应用程序并部署在 windows server 中。我想在 url 中隐藏控制器名称。
示例:
原始网址:www.example.com/test/authenticate/login
预期网址:www.example.com/test/login
我不确定是通过实现它的代码还是 IIS。
startup.cs 路由代码。
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});
【问题讨论】:
标签: asp.net-mvc-4 asp.net-core iis-express asp.net-core-3.0 asp.net-core-3.1