Я разработал веб-приложение asp. net mvc core 3.0 и развернул его на сервере windows. Я хотел бы скрыть имя контроллера в URL.
Пример:
оригинальный URL : www.example.com/test/authenticate/login
ожидаемый URL : www.example.com/test/login
Я не уверен в этом, используя код или IIS.
код запуска startup.cs.
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});