Infopath 2013向Sharepoint 2013发布表单时提示"下列URL无效"的解决办法

问题界面如下:

我的环境是这样的,2台服务器(均为VM虚拟机),一台域控s30.abc.com,另一台s31.abc.com安装了Sharepoint Server 2013和Office2013

然后,当我用Infopath建立一个空白的表单并向Sharepoint发布时就报上面的错误了,在网上找了三天,尝试了所有可能的解决方案,都没有用,有的人说是要建立一个根网站,可以网站集下面的根网站我已经有了,也有的人说需要启用服务器上的一个功能”桌面体验“,于是我就启用了,结果发现依然没有用。还有些人认为应该将网站的网址加入Sharepoint服务器的hosts文件,我也试过,不起作用。

但是奇怪的是,我在s30.abc.com(也就是我的域控)上安装Office2010,然后发布表单到我的Sharepoint2013没有任何问题,然后我又在域控上卸载Office2010,改装Office2013,再发布,又碰到了同样的问题,下列URL无效,晕啊!

三天后当我准备绕过这个问题,研究其他东西时,在一个6点的清晨,我的脑子里突然跳出一种可能性,就是建立一个跟主机名同名的网站集,这个我没试过啊,于是马上起床开机测试,结果真的成功了!

解决方法再简单不过了,就是再建立一个Web应用程序,主机头就用Sharepoint服务器的真实主机名,我的是 s31,端口:80,建立好后再创建一个网站集http://s31:80,然后再到Infopath2013发布表单,就一切正常了。

虽然成功了,但谈不上开心,浪费了太多的时间,这应该是微软在Infopath2010升级到Infopath2013后的一个小Bug吧,希望微软能尽快修复,否则发布个Infopath还一定要用与主机名同名的网站,这个也太不合理了!

下面附上成功发布的截图


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值