2016-11-16 2 views
0

Мы разрабатываем HTML5/Угловое веб-приложение с серверным бэкэндом, который будет размещен в MS Azure, который также будет проходить аутентификацию через Azure Active Directory. Однако во время разработки иногда приходится работать в автономном режиме и отключиться от Интернета. В этом случае невозможно отладить и протестировать приложение, так как невозможно получить доступ к Active Directory для проверки подлинности.Разработка с автономным Azure Active Directory

Можно создать локальную виртуальную машину в VirtualBox со всеми необходимыми функциональными возможностями AD, а затем переключить программное обеспечение, чтобы использовать эту локальную виртуальную машину в режиме разработки, но затем Azure AD в режиме выпуска?

Если это так, то какие шаги/роли и т. Д. Необходимо будет установить на моей локальной виртуальной машине.

Большое спасибо

Алан

ответ

0

Нет, это невозможно использовать функцию обеспечения с помощью Azure AD без интернета подключения.

Возможно создать локальную виртуальную машину в VirtualBox со всеми необходимыми функциональными возможностями AD, а затем переключить программное обеспечение, чтобы использовать эту локальную виртуальную машину в режиме разработки, но затем Azure AD в режиме деблокирования?

Если вы хотите использовать аутентификацию, вам может понадобиться настроить собственный сервер поставщика удостоверений при работе в автономном режиме. Существует множество библиотек с открытым исходным кодом, которые могут помочь настроить сервер поставщика удостоверений, например IndentyServer, AspNet.Security.OpenIdConnect.Server и т. Д.