我们尝试通过创建数据连接从Infopath表单中使用受保护的内部Web服务,我可以创建连接,因为它在创建连接时提示我输入我的Windows凭据。但是,在发布表单后,通过按钮操作调用Web服务时,我收到错误,因此我创建了一个带有凭据的安全存储,并添加到UDC文件中。但现在,我收到了这个错误。但是,SharePoint online无法选择Infopath表单服务配置。
“ULS错误:外部异常:UDC文件中的身份验证信息无法用于此连接,因为不允许用户表单使用UDC身份验证。”
有没有不同的方式来使用受保护的Web服务或者我做错了什么?
答案 0 :(得分:0)
根据InfoPath Forms Services differences between SharePoint Online (DvNext/MT) and SharePoint On-Premises,SharePoint Online不支持此功能:
当您通过Office 365在浏览器中使用InfoPath表单时,包含显式凭据或Secure Store Application详细信息的UDCX连接失败。这是由于以下未在云中启用的InfoPath Forms Services选项:
- 允许嵌入式SQL身份验证
- 允许用户表单模板访问数据连接文件中包含的用户身份验证信息