gpt4 book ai didi

azure - 如何从 Dynamics CRM Online 对 Azure 托管 Web 服务进行身份验证?

转载 作者:行者123 更新时间:2023-12-03 00:08:15 28 4
gpt4 key购买 nike

问题:从 CRM 中,我们需要调用 Web 服务并使用 Web 资源显示结果。我希望使用 ajax 进行此调用,以便 UI 对用户友好/响应灵敏。 Web 服务托管在 Azure 中,可以是 Http 触发的函数,也可以是应用服务 Web API。

我见过许多在 Azure 中创建可以验证身份并访问 CRM 数据的服务的示例。但我还没有找到 CRM 在 Azure 中进行身份验证的示例。我正在寻找类似的东西 MSAL.js

最佳答案

您可以在 js Web 资源中使用 Ajax 调用来调用 Azure 托管的 REST API 并在其中使用该响应来执行此操作。

Similar discussion in community

您可以使用 MSAL.js 获取 token 并通过以下示例代码在授权 header 中使用它。

var _retrieveCategories = function () {
var urlPath = "xyz.azurewebsites.net/.../GetCategories”;
$.ajax({
url: urlPath,
type: "GET",
dataType: "json",
async: false,
crossDomain: true,
success: function (data, textStatus, xhr) {
          return JSHelper.toJson(data);
},
error: function () {
}
})
.done(function (data, status, jqxhr) {
});
}

关于azure - 如何从 Dynamics CRM Online 对 Azure 托管 Web 服务进行身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53342478/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com