在Dev环境中,我尝试使用本地帐户在Windows 7上安装BizTalk。 PC不是域的一部分。安装顺利,我在Windows 7上遵循了BizTalk的msdn文档。当我尝试运行BizTalk配置实用程序时,SSO是第一个失败的。
它创建了SSODB数据库,构建了表等,但SSO配置失败。我在事件日志中看到错误,如:
SSO AUDIT
Function: GetApplications2
Tracking ID: a9b83ad5-1f05-407f-9d0b-63b4e4acd7d5
Client Computer: VM-BizTalk (mmc.exe:3572)
Client User: VM-BizTalk\Jeremy
Application Name: -
Error Code: 0xC0002A02, The SSO system is currently disabled.
The SSO service is running under a local account. This is not recommended and will limit the functionality of SSO. See your documentation for details.
SSO Service Account: VM-BizTalk
Access denied. The client user must be a member of one of the following accounts to perform this function.
SSO Administrators: SSO Administrators
SSO Affiliate Administrators: -
Application Administrators: -
Application Users: -
Additional Data: VM-BizTalk\Jeremy
Secret server access denied.
Client User: VM-BizTalk\Jeremy
sso服务帐户和我的帐户都是SSO管理员组(本地帐户和组)的一部分。
答案 0 :(得分:1)
好吧,我做了一点挖掘,在BizTalk配置日志文件中发现了一个额外的错误:
无法生成并备份文件的主密钥:C:\ Program Files \ Common Files \ Enterprise Single Sign-On \ SSO0FAB.bak(SSO)其他信息(0x80070005)访问被拒绝。
搜索此错误我发现了一个博客条目:
建议这个解决方案:
我做了以上步骤。另外,在第2步之后,我重新运行了BizTalk安装,选择了修复,然后经历了安装过程,通过配置步骤,最后成功配置!