我可以使用一些帮助。.
我正在尝试连接到MS Dynamics CRM(2016)内部部署数据库。它面向互联网(IFD),并使用adfs 3.0对用户进行身份验证。
现在,当我尝试使用Webbrowwser连接到api时,会出现一个小的登录表单,可让我输入用户名和密码。当我提交这些凭据时,浏览器会打开一个带有漂亮json代码的页面,但是,当我在R中尝试以下代码时,>
以及方便的(但无法访问)提交按钮。library(httr) result <- GET( "https://xrm.company.nl/Company/api/data/v8.2/some=query", config = authenticate( user = "MyUsername", password = "MyPassword", type = "ntlm" ) )
我得到了构建POST表单的text / html内容。此表单已经为我填写了,但是它依赖于一些js脚本来自动提交。 html中还提供了一条警告消息,指出脚本已禁用
[当我从内容content(result, as = "text")
中提取html,将其放在html文件中并在浏览器中打开时,json结果出现了。
但是我不知道如何启用脚本,或者如何使用R单击提交。
关于这些问题或如何使用R正确向adfs进行身份验证的任何想法?
我可以使用一些帮助。我试图连接到MS Dynamics CRM(2016)内部部署数据库。它面向互联网(IFD),并使用adfs 3.0对用户进行身份验证。现在,当我尝试连接到...
您将请求SAML承载访问令牌。在Magnatism博客上查看此帖子:Dynamics 365 Online ADFS Authenticate with User Credentials