2015-06-01 17 views
1

我們已將CRM Online/Office 365環境與本地AD同步,以便從桌面啓用單一登錄。 但是,由於啓用此功能,我們無法使用用戶名和密碼從C#連接到CRM Online - 使用「clientCredentials.UserName.UserName或clientCredentials.Windows.ClientCredential.UserName必須填充的域用戶名和密碼結果!」在使用Office 365/ADFS時使用用戶名和密碼從C#連接到CRM Online SingleSignOn

有什麼想法?

+1

請出示您使用來驗證和連接相關的代碼。 – Nicknow

回答

0

記錄我的研究結果給任何遇到此問題的人。

我有同樣的錯誤,它是由具有用戶名,密碼和域的CRM聯機實例的連接字符串引起的。

當我從我的連接字符串中刪除域,並添加到用戶名時,問題就消失了。

這個問題有正確的連接字符串一些很好的答案,使用方法:Connection to CRM

+0

我正在使用本教程:https://msdn.microsoft.com/en-us/library/hh675404.aspx和我得到相同的。 如何打印連接字符串? – Zec

+0

你對AuthType有什麼用?以及您是如何詳細說明域(DOMAIN \ me或[email protected])的? –

+0

@EricLabashosky這已經有一段時間了,但我認爲我使用了user @ domain格式 - 這正是Azure AD想要的。它也是Azure AD中的電子郵件地址@域,而不是網絡登錄名 – Joon

相關問題