我在Azure AD中创建了一个应用程序。我切换到移动服务并转到身份标签。对于MS身份请求客户端ID。我在Azure AD配置选项卡中找到了客户端ID。如何使用Azure AD保护Azure移动服务? ADAL.JS
但是,我不知道如何使用Client Secret和Package SID。它似乎预计您正在使用Windows应用商店应用访问该服务,而不是使用我正在使用的Javascript应用。
所以,我的问题是,当AngularJS Web应用程序访问该服务时,如何使用Azure AD保护Azure移动服务?
(我不希望使用谷歌,因为我要控制在可以访问此用户,所以我将手动将用户添加到Azure的AD,我想授予访问该服务。)
更新:
根据以下答案我试图使用ADAL.JS.这是“大多数工作”与下列问题。
Chrome锁紧 - 它不起作用。
当使用Microsoft帐户添加到我的Azure AD域时,它会进入一个循环并不断重定向我。
谢谢。我无法找到这个信息。我的谷歌fu失败了我。 – PilotBob
当在localhost上运行angular应用程序时,可以测试它吗?另外,如果有问题,我正在使用JavaScript移动服务。 – PilotBob
是的,当然。添加'http:// localhost:'作为附加的重定向URI应该就足够了。请注意在这种情况下http也是可能的 –