【发布时间】:2020-09-30 04:17:22
【问题描述】:
我有一个启用了 Azure Active Directory 身份验证的 Azure 应用服务。因此用户已通过 AD 身份验证。如何使用该身份验证从浏览器中的 JavaScript 调用 Azure Maps?
我能够使用地图共享密钥从浏览器调用地图 API,但我显然不想这样做。我还可以让浏览器调用我的服务器,并让我的服务器使用共享密钥来调用地图 API,但我不希望我的服务器必须成为每次调用的中间人。
【问题讨论】:
-
你的意思是你想让用户使用azure ad auth登录应用,同时他将能够调用azure maps api?
-
基本上是的。用户已经登录到 AD 和站点。我相信我应该能够以某种方式使用现有的身份验证从 JavaScript 调用 Azure Maps API。
-
可以在此处找到有关此的大量文档和示例链接:docs.microsoft.com/en-us/azure/azure-maps/…
-
我已经经历了很多次,但仍然无法让它在这种特定情况下工作。
标签: azure-active-directory adal.js azure-appservice azure-maps