Я использую ASP. Net ядро 2.2. Я перенаправляю на экземпляр сервера идентификации, который затем перенаправляет обратно в мое приложение MVC. Обратный URL перенаправления имеет вид:
http://localhost:8081/home/fetchtokenresponse#id_token=longtokenvalue&token_type=Bearer&expires_in=3600&scope=myscopes&session_state=jizlw_6DiGhYvkGk6fKRKkhZQoFlYKJ5v1_2Lwd-caI.MN0g0HwpGuulkwKleHtJCg
В своем действии я хочу иметь возможность читать параметры, такие как
public IActionResult FetchTokenResponse(string id_token)
То, что я пробовал
Я попытался добавить новый маршрут с тегом has, но это выглядит недопустимым:
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=Index}#{id?}");
Есть ли другой способ перехватить путь и перенаправить на мои действия?