错误如图:
解决方案:
1、在网站集添加新的应用程序->选择“数据库连接库”
2、在infopath表单,选择数据连接,将其转化为连接文件,并发布到“数据连接库”
这里填入 数据连接库的URL 和要保存的文件名
然后在把保存的udcx文件下载下来,使用以下代码替换 UDCX 文件中的 <udc:Authentication> 部分:
<udc:Authentication>
<udc:UseExplicit CredentialType="NTLM">
<udc:UserId></udc:UserId>
<udc:Password></udc:Password>
</udc:UseExplicit>
</udc:Authentication>
上面UserId 和 Password 要输入网站集管理员的用户密码。替换后重新发布到 数据连接库
最后发布表单,当前用户的信息,部门就可以正常显示出来了。
这个方法以明文保存网站集管理员信息,还是非常不安全的。有其他的解决方案,还请各位大神赐教。
参考链接: