使用脱机Azure Active Directory进行开发

时间:2016-11-16 05:42:24

标签: azure active-directory windows-server-2012-r2

我们正在开发一个带有服务器后端的HTML5 / Angular Web应用程序,该服务器后端将托管在MS Azure中,该后端也将通过Azure Active Directory进行身份验证。但是,在开发过程中,有时需要脱机工作并与Internet断开连接。发生这种情况时,无法调试和测试应用程序,因为无法访问Active Directory进行身份验证。

可以在VirtualBox中创建一个本地虚拟机,其中包含所有必需的AD功能,然后切换软件以在开发模式下使用该本地VM,然后在发布模式下使用Azure AD?

如果是,则需要在我的本地服务器VM中安装哪些步骤/角色等。

非常感谢

艾伦

1 个答案:

答案 0 :(得分:0)

不,如果没有互联网连接,则无法使用Azure AD提供的功能。

  

可以在VirtualBox中创建一个本地虚拟机,其中包含所有必需的AD功能,然后切换软件以在开发模式下使用该本地VM,然后在发布模式下使用Azure AD?

如果要使用身份验证,则可能需要在脱机工作时设置自己的身份提供程序服务器。有很多开源库可以帮助设置像IndentyServer这样的身份提供者服务器, AspNet.Security.OpenIdConnect.Server等。

相关问题