Microsoft Dynamics CRM 2013 for Microsoft Office Outlook を CRM Online に接続しようとすると、Microsoft Dynamics CRM サーバーに接続できないエラーが発生する
この記事では、Microsoft Dynamics CRM 2013 for Microsoft Office Outlook を CRM Online に接続しようとしたときに発生するエラーの解決策について説明します。
適用対象:Microsoft Dynamics CRM Online
元の KB 番号: 3089686
現象
Microsoft Dynamics CRM 2013 for Microsoft Office Outlook (Outlook クライアント) を CRM Online 組織に接続しようとすると、次のエラーが表示されます。
"資格情報を認証できないため、Microsoft Dynamics CRM サーバーに接続できません。 接続を確認するか、管理者に問い合わせてください。
Details を選択すると、次の詳細が表示されます。
値を null にすることはできません。
パラメーター名: path1
at System.IO.Path.Combine(String path1, String path2)
at Microsoft.Crm.Passport.IdCrl.FederationLogOnManager..ctor(String 環境)
at Microsoft.Crm.Outlook.ClientAuth.PassportAuthProvider'1.GetLogonManager()
at Microsoft.Crm.Outlook.ClientAuth.PassportAuthProvider'1.SignIn()
at Microsoft.Crm.Outlook.ClientAuth.ClientAuthProvidersFactory'1.SignIn(Uri endPoint, Credential credentials, AuthUIMode uiMode, IClientOrganizationContext context, Form parentWindow, Boolean retryOnError)
at Microsoft.Crm.Application.Outlook.Config.DeploymentsInfo.DeploymentInfo.LoadOrganizations(AuthUIMode uiMode, Form parentWindow, Credential credentials)
at Microsoft.Crm.Application.Outlook.Config.DeploymentsInfo.InternalLoadOrganizations(OrganizationDetailCollection orgs, AuthUIMode uiMode, Form parentWindow)
原因
Microsoft Online Services サインイン アシスタントがインストールされていないか、正しいユーザー名とパスワードが指定されていません。 問題の原因がユーザー名またはパスワードが正しくない場合は、Windows 資格情報マネージャーにキャッシュされている資格情報である可能性があります。
解決方法
Microsoft Online Services サインイン アシスタントがインストールされていない場合は、次の適切なリンクを使用してインストールします。 インストール後、Microsoft Office Outlook 用 Microsoft Dynamics CRM構成ウィザードを閉じてから再度開きます。
Microsoft Online Services サインイン アシスタントが既にインストールされていて、このエラーが引き続き発生する場合は、 OK を選択すると、ユーザー名とパスワードの入力を求めるメッセージが表示されます。 ユーザー名とパスワードが既に設定されている場合は、資格情報がキャッシュされたことを示します。 正しいユーザー名とパスワードを再入力して、正しくない資格情報が使用されていないことを確認します。
Note
資格情報が Windows 資格情報マネージャーに保存されているかどうかを表示するには、Windows の Start メニューを選択し、「Credential Manager」と入力します。 [汎用資格情報] 領域に、Microsoft_CRMで始まる資格情報が表示される場合があります。 パスワードを変更した場合、または別のユーザー アカウントを使用している場合、これらの保存された資格情報が正しくない可能性があります。 これらの資格情報を削除すると、接続しようとするとMicrosoft Office Outlook 用 Microsoft Dynamics CRMが使用できなくなります。
CRM Online 組織が既に 2015 Update (7.0 以降) に更新されている場合は、Microsoft Online Services サインイン アシスタントに依存しない microsoft Dynamics CRM 2015 for Microsoft Office Outlook を使用できます。
詳細
Microsoft Online Services サインイン アシスタントがインストールされていない場合、ログ ファイルには次のエラーが含まれます。
19:23:00|エラー|URL への接続中にエラーが発生しました:
https://disco.crm.dynamics.com/XRMServices/2011/Discovery.svc
例外: System.DllNotFoundException: Microsoft Online Services サインイン アシスタントがインストールされていません。 32 ビット:https://g.microsoftonline.com/0BX00en/500
64 ビット:https://g.microsoftonline.com/0BX00en/501