Установка IIS на Windows Server 2012 с двумя проектами:
- example.com:
ASP.NET Core MVC
проект сVueJS
в качестве фреймворка javascript. - api.example.com:
ASP.NET Core Web API
проект, который является фидом для проекта пользовательского интерфейса.
example.com
настраивается с использованием проверки подлинности Windows, api.example.com
настраивается с использованием как анонимной проверки подлинности, так и проверки подлинности Windows.
Оба проекта имеют отдельный Application Pool
.
Все работает нормально, за исключением случаев, когда я перехожу на сайт example.com
, я получаю приглашение ввести свои учетные данные AD для example.com
, после чего я получаю еще один для api.example.com
.
Таким образом, пользователю необходимо дважды ввести свои учетные данные. Есть ли способ уменьшить это число до одного и отправить учетные данные на оба веб-сайта?
Я использую Google Chrome в качестве браузера для использования сайта.