Member 11498882 Ответов: 1

Как скрыть действие и имя контроллера в браузере ASP.NET MVC


Я хочу, чтобы скрыть действие и усилитель; имя контроллера из браузера в asp.net в MVC.
Пожалуйста, помогите мне.
Например. www.mysite.com/account/login
www.mysite.com/home/address
Это адрес моего браузера.
Но я хочу, чтобы обе страницы можно было получить с помощью www.mysite.com только.

Что я уже пробовал:

Я старался изо всех сил, но мне удалось скрыть имя контроллера, но я хочу скрыть и то, и другое.
доступ ко всем страницам осуществляется по одному и тому же URL-адресу.

Peter_in_2780

В этом нет никакого смысла. Если у вас есть только один URL-адрес, как вы узнаете, какую страницу обслуживать?

Member 11498882

Я знаю, но есть требование скрыть действие и имя контроллера. Нет никакой важности знать, на какой странице Я работаю, я хочу скрыть действие и имя контроллера.

F-ES Sitecore

Затем скажите человеку, который дал вам это требование, что это невозможно, так как сеть работает не так. Это как если бы кто-то сказал: "У меня есть потребность путешествовать во времени". Ответ не в том, чтобы узнать, как построить машину времени, а в том, чтобы сказать человеку, что это просто невозможно.

1 Ответов

Рейтинг:
0

Vincent Maverick Durano

Цитата:
Но я хочу, чтобы обе страницы можно было получить с помощью www.mysite.com только.


Точно так же, как и то, что предлагали другие члены, вы не можете. Как вы сможете определить, какую страницу загружать, если используете только один url-адрес?

Возможно, вы захотите попробовать заглянуть в концепцию iframe, и загрузите туда страницу, на которой вы не хотите, чтобы фактический url-адрес был открыт в браузере. Тем не менее, вам все равно нужно предоставить фактический URL-адрес в качестве источника для вашего сайта. iframe.