打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
infopath表单预览正常,发布后无法通过Web Service获取当前用户信息的解决方案

错误如图:

解决方案:

1、在网站集添加新的应用程序->选择“数据库连接库”

2、在infopath表单,选择数据连接,将其转化为连接文件,并发布到“数据连接库”

这里填入 数据连接库的URL 和要保存的文件名

然后在把保存的udcx文件下载下来,使用以下代码替换 UDCX 文件中的 <udc:Authentication> 部分:

 

  1. <udc:Authentication>  
  2. <udc:UseExplicit CredentialType="NTLM">  
  3. <udc:UserId></udc:UserId>  
  4. <udc:Password></udc:Password>  
  5. </udc:UseExplicit>  
  6. </udc:Authentication>  


上面UserId 和 Password 要输入网站集管理员的用户密码。替换后重新发布到 数据连接库

最后发布表单,当前用户的信息,部门就可以正常显示出来了。

 

 

这个方法以明文保存网站集管理员信息,还是非常不安全的。有其他的解决方案,还请各位大神赐教。

 

参考链接:

http://support.microsoft.com/kb/981684/zh-cn

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Infopath Form Service示例:如何在InfoPath表单中引用SQL SERVER...
用InfoPath表单自动获取MOSS站点当前用户信息
初识InfoPath(二):表单的发布与共享
InfoPath的自定义表单设计教程
在MOSS中开发和部署Infopath
表单设计器的调研总结
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服