我已經使用本地Visual Studio環境成功測試了Windows Azure BizTalk Services和內部部署SQL LOB混合集成。我想將我的適配器服務移動到我的開發獨立IIS服務器。所以,我成功地在Windows 2012R2服務器上安裝了BizTalk Adapter Service運行時。我以管理員身份打開Visual Studio 2012,並嘗試通過轉到服務器資源管理器> BizTalk適配器服務並右鍵單擊添加BizTalk適配器服務菜單項來連接到該服務。輸入URL http://myappserver:8080/BAService/ManagementService.svc/後,出現以下錯誤。Visual Studio 2012無法連接到遠程計算機上的BizTalk Adapater服務
雖然花費大量時間搜索和閱讀Microsoft文檔,但我知道Windows身份驗證是在IIS中爲此服務設置的。所以,我嘗試通過瀏覽器。我的Visual Studio機器不是作爲開發IIS機器加入的域。所以,我被提示登錄。通過提供我的IIS機器本地管理員用戶憑證,我能夠訪問http://myappserver:8080/BAService/ManagementService.svc URL。有人遇到這個問題嗎?我的更廣泛的問題是,如何將此BizTalk服務解決方案部署到生產環境中。微軟沒有任何指導。
Unable to connect to the specified BizTalk Adapter Service. Please check the service URL including the scheme (http/https), server name and port.
Exception Code: Unauthorized
401 - Unauthorized: Access is denied due to invalid credentials.
Server Error
401 - Unauthorized: Access is denied due to invalid credentials.
You do not have permission to view this directory or page using the credentials that you supplied.
Stack Trace: System.Net.WebException: The remote server returned an error: (401) Unauthorized. at System.Net.HttpWebRequest.GetResponse() at Microsoft.BizTalk.Adapter.Services.Common.ServiceBusConnectClient.GetWebResponse(WebRequest request) at Microsoft.BizTalk.Adapter.Services.Common.ServiceBusConnectClient.get_WabsDeploymentAddress() at Microsoft.BizTalk.Adapter.Services.Common.ServiceBusConnectClient..ctor(Uri address, TimeSpan timeout, Boolean checkClient, Boolean trustAllCertificate) at Microsoft.BizTalk.Adapter.Services.Common.ServiceBusConnectClient..ctor(Uri address, Boolean checkClient, Boolean trustAllCertificate) at Microsoft.ServiceBus.AFConnect.ServerExplorer.FormAddServer.ButtonOK_Click(Object sender, EventArgs e)