У меня есть готовая версия Visual Studio 2013 SPA с использованием WebApi. Я добавил аутентификацию Twitter в Startup.Auth.cs, и все это прекрасно работает, когда я публикую в корневом каталоге веб-сайта IIS или когда я отлаживаю в VS с localhost.Публикация WebApi в подпапку
То, что я не могу понять, как опубликовать проект в подпапку, как это:
Другими словами, http://localhost/api
Сайт работает сам по себе. Это ReturnUrl из твиттера, который всегда перенаправляет на http://localhost/# Она включает в себя правильный access_token, но в этом формате:
http://localhost/#access_token=fzgSLjF4W0QAHlhsNFZI ...
Если я вручную ввести «апи /» перед #access_token открывает индекс по умолчанию и аутентифицируется через Twitter. Я изменил настройки на стороне Twitter, javascript и .cs. Я просто не могу найти решение, отличное от Publish, на корневом веб-сайте. Я хотел бы опубликовать приложение в подпапке.
Предложения?
Каковы ваши причины, чтобы опубликовать его в _subfolder_? Я бы предложил вам посмотреть виртуальный хост в IIS. –
URL-адрес обратного вызова в твиттере - содержит ли он/api? – Taleeb
есть. Я также пробовал http://127.0.0.1/api – smoore4