2016-11-15 2 views
-1

В моем приложении mvc 6, ядре asp.net, и когда я делаю перенаправление, URL-адрес в браузере отображается мне, как показано ниже, и перенаправления не происходит.Перенаправление в ядре asp.net

http://localhost:46439/index.html#!/index#%2FInventory%2Fwarehouse%2Flist

URL С помощью специальных символов.

Он добавляет '!' После # и заменить '/' с '% 2F'

Я не знаю, что prolme точно, так как я использую Visual Studio IIS Express 2015,

Можете ли вы помочь мне, пожалуйста :)

ответ

0

Обычно #! (произносится hash bang), за которым следует путь, используется код javascript, основанный на браузере, в одностраничных приложениях, чтобы отслеживать, где в приложении одной страницы пользователь.

Все, что прошлое #, не повлияет на то, какая запрашиваемая веб-страница запрашивается, если URL-адрес отправлен на веб-сервер. В случае URL вы при условии, что означает, что если этот URL были отправлены на сервер, страницы или маршрут, чтобы ответить бы

http://localhost:46439/index.html 

ли это помощь?

Можете ли вы предоставить код, который использовался для перенаправления?