我是否可以将BizTalk Server 2013配置为加入基于旧基础架构的现有SSO系统?

时间:2014-05-24 00:11:33

标签: sql-server single-sign-on biztalk biztalk-2009 biztalk-2013

我安装并尝试配置我们要从BTS 2009转换到的BizTalk Server 2013系统。它将使用与SQL Server 2008 SP3一起运行的远程集群SQL Server 2012实例,该实例为当前的生产提供服务BTS 2009。

当我开始配置BTS 2013时,我尝试加入已经被BTS 2009机器使用的SSO系统。输入域服务帐户{domain} \ SSOService的凭据后,我收到此消息:

enter image description here

  

SSO主密钥服务器' {SSO服务器名称}'由SSO数据库' SSODB'指定在SQL Server' {SQL服务器实例}'无法找到。没有SSO主密钥服务器,SSO服务无法正常运行。 (SSO)

     
    

其他资料:     (0xC0002A0F)无法联系SSO服务器'%1'。检查是否已配置SSO以及该服务器上是否正在运行SSO服务。      (SSO)

         
      

无法联系SSO服务器' {SSO服务器名称}'。检查是否已配置SSO以及该服务器上是否正在运行SSO服务。        (RPC:0x800706F7:存根收到错误数据。)(SSO)

    
  

我还没有找到明确的指导,关于像2013这样的新BTS是否可以加入基于SQL 2008这样的老式基础架构的SSO系统。但是我找到了两个与我的症状相同的帖子:

  1. 有人将SSO从BizTalk Server 2010升级到BTS 2013(但StackO不允许链接到此xxx.social.msdn.microsoft.com.xxx帖子)
  2. 有人,像我一样,trying to join a BTS 2013 system to an older SSO system (in this case, BTS 2010)
  3. 第二篇帖子的回答者说:

      

    如果我了解您尝试做的是使BizTalk 2010与BizTalk 2013共存,这是不受支持的。因此,BizTalk 2013永远无法加入BizTalk 2010组。通常,BizTalk组中的所有服务器都应该使用相同的版本。

    但这个答案听起来像是对问题的误解 - 问题是尝试加入现有的SSO系统, BizTalk组。

    所以我的问题仍然是:基于BizTalk和企业单点登录的操作原理,是否有可能有两个BizTalk组(在我的情况下,2009年和2013年)使用相同的SSO系统

    配置摘要:

    1. 尝试配置BizTalk Server 2013以加入现有的SSO系统
    2. SSO系统我希望BTS 2013加入由SQL Server 2008 SP3实例托管
    3. BTS 2013托管在Windows Server 2012 R2上。计算机包括在配置从与后端群集相同的SQL 2012 SP1映像安装的多计算机BizTalk环境(客户端工具连接;以及管理工具 - 基本和完成)时必须存在的SQL Server功能。 (Microsoft文档说前端和后端服务器必须使用相同的SQL Server版本。)
    4. BTS 2013将在群集后端使用SQL Server 2012 SP1
    5. 群集SQL后端操作系统是Windows Server 2008 R2
    6. 群集后端托管SQL Server 2012 SP1,2008 SP3和2008 R2

2 个答案:

答案 0 :(得分:0)

您找到的答案是正确的

  

如果我理解您尝试做的是使BizTalk 2010与不支持的BizTalk 2013共存。因此,BizTalk 2013永远无法加入BizTalk 2010组。通常,BizTalk组中的所有服务器都应该使用相同的版本。

BizTalk服务器作为BizTalk group一起工作(即使是单个服务器也是一组服务器),该组中的所有服务器都需要具有相同的版本才能加入该组。

某些服务仅在BizTalk组中可用。 BizTalk Messagebox是仅在组内可用的服务之一。单点登录服务也是如此,它是BizTalk组的一部分,只能访问该组的节点。

我从来没有尝试过这样的事情,但我希望其他组的单点登录服务甚至不能被另一个组中的BizTalk服务器访问,即使它使用完全相同的版本。

答案 1 :(得分:0)

尝试将新的BizTalk 2013r2服务器加入现有的BizTalk 2013r2组时,出现了相同的错误消息。当我在此计算机上启用企业单点登录时,会显示错误消息"选择"加入新的SSO系统"。但是,当我将选项更改为"创建新的SSO系统"再回来,配置向导高兴地让我继续