【发布时间】:2019-08-04 02:49:13
【问题描述】:
我已尝试从 ADFS 获取 SAML 令牌以从本地 CRM(非 sdk)中提取数据,但我不知道如何......我想我需要向 ADFS 发出 SOAP 请求以获取通过使用 postasync 方法的 SAML 令牌,然后我认为我需要将令牌放在如下的 http 标头中以从 CRM 中提取数据。
httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", TOKEN);
https://community.dynamics.com/crm/f/microsoft-dynamics-crm-forum/255985/crm2016-afds-authentication
https://gist.github.com/jlattimer/7b0ee146badfc57fc9c9
我已经阅读了上面的三个链接(以及其他内容),并尝试了它们,但前两个似乎只适用于 sdk,而不适用于非 sdk。 而且,github 的东西也不适合我。我想知道是否有另一种方法来生成 SOAP 请求,而不是像在第三个链接中那样输入所有内容。
【问题讨论】:
-
欢迎来到 Stack Overflow。请通过tour 了解 Stack Overflow 的工作原理,并阅读How to Ask 了解如何提高问题的质量。然后edit 你的问题包含你作为minimal reproducible example 的完整源代码,其他人可以编译和测试。它应该显示您遇到或遇到的错误/问题。请看:Why is “Can someone help me?” not an actual question?
标签: c# dynamics-crm saml adfs