Windows SharePoint Services适配器运行时无权调用适配器Web服务

时间:2017-12-10 20:51:46

标签: sharepoint-2010 biztalk biztalk-2010 biztalk-2013r2

我最近正在通过将BizTalk Server 2010与SharePoint Server 2010集成的实验室进行工作。我们的想法是将InfoPath表单提交到http端点。 BizTalk将收到InfoPath表单,对其进行转换,然后将表单上载到SharePoint文档库。

这将使用配置为使用SharePoint Services Biztalk适配器的发送端口。

但是,当我提交I​​nfoPath表单时,它已成功提交到HTTP端点,但它没有上传到SharePoint库。进一步挖掘产生了以下错误:

  

错误详细信息:Windows SharePoint Services适配器运行时没有调用适配器Web服务的权限。要解决此问题,您必须将ADVENTUREWORKS \ BizTalkHost Windows帐户添加到Windows SharePoint Services计算机上的“SharePoint Enabled Hosts”Windows组。此操作将允许在ADVENTUREWORKS \ BizTalkHost Windows帐户下运行的BizTalk主机实例调用适配器Web服务,以便向SharePoint站点发送消息或从SharePoint站点接收消息。在重新启动BizTalk主机实例之前,组成员身份才会生效。

     

此错误由Windows SharePoint Services接收位置或带有URI的发送端口触发wss:// biztalkdemo:80 / LoanApplications。

     

Windows SharePoint Services适配器事件ID:12458“。

enter image description here

enter image description here

enter image description here

一旦我将ADVENTUREWORKS \ BizTalkHost Windows帐户添加到Windows SharePoint Services计算机上面向同一问题的“SharePoint Enabled Hosts”Windows组,并且infoPath无法从BT转移到共享点库并且消息被脱水了?

enter image description here

有关CreditOrderSharePoint的共享点适配器配置的其他问题 - 在配置管道对话框的processingInstructionOptions框中,键入1,然后在xmlAsmProcessingInstruction框中插入您指定的处理指令 - 键入---

<?mso-infoPathSolution solutionVersion="1.0.0.21" productVersion="14.0.0" 
  PIVersion="1.0.0.0" 
  href="http://biztalkdemo/LoanApplications/Forms/template.xsn" 
  name="urn:schemas-microsoft-com:office:infopath:LoanApplications:http---
  LoansProcessor-LoanApp" language="en-us" ?><?mso-application 
  progid="InfoPath.Document" versionProgid="InfoPath.Document.2"?>

那么我从哪里获得这些信息?

enter image description here

1 个答案:

答案 0 :(得分:0)

还需要将ADVENTUREWORKS \ BizTalkHost服务帐户添加到SharePoint网站:

1.转到SharePoint网站http://BIZTALKDEMO/

2.转到网站设置

3.前往网站管理

4.单击“管理站点组”

5.点击贡献者

6.添加会员......(ADVENTUREWORKS \ BizTalkHost)

7.Add \ Sharepoint Enabled Hosts

8.从Admin MMC重新启动BizTalk主机实例