2017-06-01 18 views
0

我有一個使用Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext進行身份驗證的Windows應用商店應用程序(8.1)。Azure活動目錄身份驗證出現錯誤「我們無法連接到您現在需要的服務」

當程序調用AcquireTokenAsync時,它會彈出一個登錄屏幕,讓用戶輸入公司電子郵件,然後重定向到公司azure廣告網站輸入密碼。

如果我在Visual Studio中的雲虛擬機(未加入域)或域加入公司計算機(Windows 10)上運行此應用程序,它會沒事的,密碼輸入頁面會顯示出來。

我的問題是,當我側面插入這個應用程序在同一個公司的PC上運行,它會顯示一個錯誤信息:「我們不能連接到你現在需要的服務。」電子郵件進入後。而從Web認證的事件日誌,顯示「AUTHHOST在URL中遇到導航錯誤」。

我必須聲明清單中的功能,爲企業 認證 上網(客戶端&服務器) 專用網絡(客戶端&服務器) 共享用戶證書 因爲這link建議。

任何人有更好的想法是什麼可能會導致這個問題?

回答

0

試了幾件事,終於來到這article。 我編輯註冊表,並將此鍵。 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Image文件執行選項\ authhost.exe \ EnablePrivateNetwork = 00000001

之後,Web身份驗證代理開始工作,因爲它應該是。

相關問題