Fehler bei InternetSetCookie beim Konfigurieren von Microsoft Dynamics CRM für Microsoft Office Outlook

Dieser Artikel bietet eine Lösung für einen Fehler, der beim Konfigurieren von Microsoft Dynamics CRM für Microsoft Office Outlook auftritt.

Gilt für: Microsoft Dynamics CRM 2015, Microsoft Dynamics CRM 2013
Ursprüngliche KB-Nummer: 3092666

Problembeschreibung

Wenn Sie versuchen, Microsoft Dynamics CRM für Microsoft Office Outlook zu konfigurieren, erhalten Sie die folgende Fehlermeldung:

"Es gibt ein Problem bei der Kommunikation mit dem Microsoft Dynamics CRM Server. Der Server ist möglicherweise nicht verfügbar. Versuchen Sie es später erneut. Wenn das Problem weiterhin besteht, wenden Sie sich an Ihren Systemadministrator."

Wenn Sie Details auswählen, werden die folgenden zusätzlichen Details angezeigt:

Fehler bei InternetSetCookie: 87 bei Microsoft.Crm.CookieManager.SetCookies(Uri webApplicationUri, CookieCollection cookies, CookieDataFlags cookieFlags, String p3pHeader)
unter Microsoft.Crm.CookieManager.SetCookies(Uri webApplicationUri, CookieCollection cookies)
bei Microsoft.Crm.Outlook.ClientAuth.ClientAuthProviderBase'1.SetWebAppCookies()

Ursache

Der Servername in der URL enthält einen Unterstrich ("_"). Beispiel: https://crm_server.

Microsoft Dynamics CRM für Microsoft Office Outlook verwendet die InternetSetCookieExA-Funktion (wininet.h), die nicht funktioniert, wenn die URL einen Unterstrich enthält.

Lösung

Gehen Sie folgendermaßen vor, um dieses Problem zu beheben:

  1. Erstellen Sie einen DNS-Alias für den Server, der keinen Unterstrich ("_") verwendet. Beispiel: https://crmserver.
  2. Wählen Sie im Bereitstellungs-Manager auf dem Microsoft Dynamics CRM Server in der linken oberen Ecke Microsoft Dynamics CRM und dann Eigenschaften aus.
  3. Wählen Sie die Registerkarte Webadresse aus, und aktualisieren Sie alle URLs, um den DNS-Alias zu verwenden.
  4. Wählen Sie OK aus.
  5. Versuchen Sie, Microsoft Dynamics CRM für Microsoft Office Outlook mithilfe der neuen URL zu konfigurieren, die keinen Unterstrich enthält.

Weitere Informationen

Sitzungsvariablen werden nach der Installation von Internet Explorer Security Patch nicht zwischen Anforderungen beibehalten