【问题标题】:Get data from Azure hosted SQL server from with in MS Dynamics CRM Sandbox plugin使用 MS Dynamics CRM 沙盒插件从 Azure 托管的 SQL 服务器获取数据
【发布时间】:2016-02-08 12:28:51
【问题描述】:

我无法从 Sandbox 插件中访问 SQL Server。由于我们无法从 Sandbox 插件中访问它,因此我尝试通过 azure 托管的 WebApi 访问它,但我无法通过 JavaScript 以及插件从 MS Dynamics CRM 中访问该 API,我在这里报告了该问题:

Consuming Azure hosted WebApi in MS Dynamics CRM Online

我尝试的另一件事是我创建了一个 azure 托管云服务,但我无法从沙盒插件中访问该服务。它说“没有可以接受消息的端点监听”,尽管我已经确认 azure 托管云服务工作正常并且端点也是正确的。

所以现在我不确定 Azure/MS Dynamics CRM 中缺少什么设置。请建议在这种情况下使用的最佳方法是什么?

【问题讨论】:

  • 正如我刚刚评论您在上面链接到的问题,您可能需要更改代码以通过加密连接访问您的资源。

标签: sql-server rest azure dynamics-crm


【解决方案1】:

看看这篇文章。

https://code.msdn.microsoft.com/How-to-call-External-WCF-42c4490d

也来自 CRM SDK。

网络访问

沙盒插件和自定义工作流活动可以通过 HTTP 和 HTTPS 协议访问网络。此功能支持访问流行的 Web 资源,如社交网站、新闻提要、Web 服务等。以下 Web 访问限制适用于此沙盒功能。

  • 只允许使用 HTTP 和 HTTPS 协议。

  • 不允许访问本地主机(环回)。

  • 无法使用 IP 地址。您必须使用需要 DNS 名称解析的命名网址。

  • 支持并推荐匿名身份验证。没有规定提示登录用户输入凭据或 保存这些凭据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-15
    • 1970-01-01
    • 2016-05-14
    • 1970-01-01
    • 2012-05-21
    • 2014-02-14
    • 2022-07-01
    • 1970-01-01
    相关资源
    最近更新 更多