从 dynamics crm 中的插件或工作流调用 wcf 服务
Call wcf service from plugin or workflow in dynamics crm
我在 HostGator 上托管了一个 WCF 服务,我想从在插件注册工具中注册的工作流或插件中调用它。
我正在在线使用 Dynamics CRM。
这可能吗?如果是,请给我解决方案或参考 link。
完全可以从沙盒 plugin/custom 工作流 activity 调用 WCF 服务。有一些限制思想(来自MSDN):
- 只允许使用 HTTP 和 HTTPS 协议。
- 不允许访问本地主机(环回)。
- 无法使用 IP 地址。您必须使用需要 DNS 名称解析的命名网址。
- 支持并推荐匿名身份验证。没有提示登录用户输入凭据或保存这些凭据的规定。
这是来自 MSDN 使用 WebClient 的 example,但如果您将服务添加为 WebReference 可能会更容易。
终于用下面的link我得到了答案。
https://code.msdn.microsoft.com/How-to-call-External-WCF-42c4490d
我在 HostGator 上托管了一个 WCF 服务,我想从在插件注册工具中注册的工作流或插件中调用它。 我正在在线使用 Dynamics CRM。
这可能吗?如果是,请给我解决方案或参考 link。
完全可以从沙盒 plugin/custom 工作流 activity 调用 WCF 服务。有一些限制思想(来自MSDN):
- 只允许使用 HTTP 和 HTTPS 协议。
- 不允许访问本地主机(环回)。
- 无法使用 IP 地址。您必须使用需要 DNS 名称解析的命名网址。
- 支持并推荐匿名身份验证。没有提示登录用户输入凭据或保存这些凭据的规定。
这是来自 MSDN 使用 WebClient 的 example,但如果您将服务添加为 WebReference 可能会更容易。
终于用下面的link我得到了答案。
https://code.msdn.microsoft.com/How-to-call-External-WCF-42c4490d