メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

現象

AD を構成するとき mex エンドポイントにアクセスしようとしています。 Microsoft Dynamics CRM 2011、404 エラーで FS 2.1 可能性があります。これは CRM の操作中に発生する可能性があります、ただし、最も普及している Outlook クライアントに対して、Microsoft Dynamics CRM の構成中にします。

原因

1. Microsoft Dynamics CRM 2011 の更新プログラムのロールアップの 13 か、後で適用されていない Microsoft Dynamics CRM サーバーにします。

2. AD FS 2.1 は、mex エンドポイントの既知の問題の公開メタデータを持ちます。Microsoft Dynamics CRM 2011 での認証に基づくクレームの構成、mex エンドポイントが到達できません。

解決策

1. Microsoft Dynamics CRM 2011 の更新プログラムのロールアップ 13 またはそれ以降を適用します。

2. のため AD FS 2.1 をサポートするには、次の PowerShell スクリプトを実行する必要が。

a. PowerShell ISE または任意のテキスト エディターを起動します。

b. UpdateMEXEndpoint.ps1 をという名前のファイルを作成します。

c. UpdateMEXEndpoint.ps1 ファイルに以下の内容をコピーします。

パラメーター
(
#optional のパラメーター
    [string]$ConfigurationEntityName="FederationProvider",
    [string]$SettingName="ActiveMexEndpoint",
    [object]$SettingValue,
    [Guid]$Id
)
$RemoveSnapInWhenDone = $False

場合 (-ない (Get PSSnapin の名前を Microsoft.Crm.PowerShell、ErrorAction からです))
{
追加 PSSnapin Microsoft.Crm.PowerShell
    $RemoveSnapInWhenDone = $True
}

$Id = (get CrmAdvancedSetting ConfigurationEntityName FederationProvider-ActiveMexEndpoint の設定)。[0] の属性です。値

$setting ="Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"を新規オブジェクト
$setting.LogicalName = $ConfigurationEntityName
if($Id) { $setting.Id = $Id }

$setting。属性 = 新しいオブジェクト"Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
$keypair = 新しいオブジェクトの [System.Collections.Generic.KeyValuePair[String] オブジェクト」($SettingName, $SettingValue)
$setting.Attributes.Add($keypair)

セット-CrmAdvancedSetting - $setting のエンティティ

if($RemoveSnapInWhenDone)
{
削除 PSSnapin Microsoft.Crm.PowerShell
}

d. では、次の構文を使用して PowerShell 内から上記のスクリプトを実行します。

UpdateMEXEndpoint.ps1 – SettingValue"https:// < ADFS STSHOST > と adfs、サービス、信頼と mex」

Example:
STS は、sts.contoso.com に住んでいる場合
>
> UpdateMEXEndpoint.ps1 –SettingValue “https://sts.contoso.com/adfs/services/trust/mex”

設定値のパラメーターで指定したエンドポイントを使用して AD FS に接続するため、CRM の展開が更新されます。

詳細


ADFS チームは、ADFS の側からこの問題を修正するホット ・ フィックスをもたらしました。ADFS の修正プログラムは ad FS のフェデレーション メタデータを回復させますのルートで問題を解決するため、不足している mex エンドポイントを公開します。



1。 ADFS サーバー上のhttp://support.microsoft.com/kb/2827748の修正プログラムをインストールします。

2. ADFS サーバーを再起動します。バック グラウンドでこの修正プログラムが許可されている ad FS を ad FS のフェデレーション メタデータで \mex のエンドポイントを公開します。

3. CRM サーバーにログオンします。

4「の要求を構成する」および「IFD を構成する」を再実行 CRM のウィザードです。これを再実行すると、CRM 修復後の ad FS のフェデレーション メタデータを利用し、DB のテーブルに適切な \mex の値を設定するが発生します。

 

5. を確認するため、実行してください、下、MSCRM_CONFIG に対して SQL クエリです。
 

federationprovider から activemexendpoint を選択します。

示されている URL のようなことを確認するには。

https://<ADFS STSHOST > と adfs、サービス、信頼と mex


6. 再構築し、古い DB 値をベースとした IIS でキャッシュされたコンテンツを破棄するのには、CRM サーバー上で IIS をリセットします。

 

7. outlook クライアントを構成します。


ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×