Передача значения из ссылки действия в ограничение маршрута
Я хочу передать значение (в частности, значение субдомена) из ссылки на действие в пользовательское ограничение маршрута субдомена (реализующее IRouteConstraint) таким образом, чтобы значение было невидимым в URL. Передав значение через коллекцию значений маршрута, я не смог скрыть это значение от URL. Это всегда видно в URL.
Так как же мне этого добиться? Есть ли другой способ передачи данных, чтобы значение было невидимым?
1 ответ
Вы можете создать ссылку на ваш метод действия с нужным вам значением. Затем в методе действия возьмите "скрытое" значение и выполните перенаправление, передав значение в файле cookie/session/tempdata.
Таким образом, вы можете получить необходимую информацию, и значение не будет отображаться в URL, на который вы перенаправляете.