2012-10-14 21 views
1

在開發環境中,我嘗試在本地帳戶的Windows 7上安裝BizTalk。 PC不是域的一部分。安裝進行得很順利,並且我在Windows 7上遵循了BizTalk的msdn文檔。當我嘗試運行BizTalk配置實用程序時,SSO是第一件失敗的事情。在本地帳戶的Windows 7上安裝BizTalk

它創建了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的一部分管理員組(本地帳戶和組)。

回答

1

嗯,我做了一點挖掘,發現在BizTalk配置日誌文件的附加誤差:

無法生成和備份主祕密文件:C:\ Program Files文件\ Common Files文件\企業單一登錄\ SSO0FAB.bak(SSO)附加信息(0x80070005)訪問被拒絕。

搜索這個錯誤我發現了一個博客條目:

http://blogical.se/blogs/mikael_sand/archive/2009/10/01/failed-to-create-the-master-secret-file-why-do-these-things-always-happen-to-me.aspx?CommentPosted=true#commentmessage

哪些建議此解決方案:

  1. 取消配置的BizTalk並刪除SSODB和BusinessRulesDB。該向導不會刪除它們。
  2. 現在手動創建SSO管理員組並手動添加安裝帳戶和BizTalk服務帳戶。
  3. 註銷並重新登錄。重新啓動安裝。

我做了上述步驟。另外,在第2步之後,我重新運行了BizTalk安裝,選擇了修復,然後完成了安裝過程,該過程通過配置步驟和最終配置成功完成了我!

+0

不錯,你分享你的發現 – mousio