Bei der Auswahl eines Zertifikats während der Anspruchsauthentifizierungskonfiguration in Microsoft Dynamics CRM 2011 tritt ein Fehler auf
Symptome
Wenn Sie die anspruchsbasierte Authentifizierung im Microsoft Dynamics CRM 2011 Deployment Manager konfigurieren und ein Zertifikat ausgewählt wird, dessen Name länger als 128 Zeichen ist, erhalten Sie die folgende Fehlermeldung:
Ausnahme beim Erstellen des Zertifikats, Name=(CN long_certificate_name :Spaltenlänge überschritten: Spaltenname)
Ursache
Es gibt eine Grenze von 128 Zeichen, die ein Zertifikatsname haben kann, wenn es sich um das Zertifikat handelt, das während des Anspruchsauthentifizierungsassistenten ausgewählt wird.
Auflösung
Auflösung:
Dieses Limit wurde im Rahmen von Update Rollup 4 erweitert und wird in diesem Rollup oder später verfügbar sein. Das Limit liegt nun bei 512 Zeichen. Das neueste Update-Rollup finden Sie über den untenstehenden Link.
http://support.microsoft.com/kb/2555051
Problemumgehung:
Wählen Sie ein Zertifikat aus, dessen Name weniger als 128 Zeichen umfasst.
Hinweis Für diesen Vorgang kann ein selbstsigniertes Zertifikat verwendet werden. Dies wird nur zur Verschlüsselung von Ansprüchen zwischen dem Microsoft Dynamics CRM-Server und dem ADFS-Server verwendet. Das Zertifikat muss nicht an die Microsoft Dynamics CRM-Website gebunden sein. Das Zertifikat muss sich nur in Serverzertifikaten in Internetinformationsdiensten (IIS) befinden.
Erstellen Sie ein selbstsigniertes Zertifikat im Internet Information Services (IIS) Manager:
A. Öffnen Sie auf dem CRM-Server, auf dem Sie die Anspruchsauthentifizierung konfigurieren, den Internet Information Services (IIS) Manager
B. Klicken Sie im Bereich Verbindungen auf SERVER .
C. Klicken Sie in der Funktionsansicht auf Serverzertifikate.
D. Klicken Sie im Bereich „Aktionen" auf „Feature öffnen" .
e. Klicken Sie im Bereich „Serverzertifikate-Aktionen" auf „Selbstsigniertes Zertifikat erstellen" .
F. Wenn Sie aufgefordert werden , den Anzeigenamen anzugeben , geben Sie CRMADFSCertificate ein und klicken Sie dann auf OK.
G. Wenn Sie Ansprüche konfigurieren, wählen Sie das CRMADFSCertificate aus, wenn Sie zur Eingabe des Zertifikats aufgefordert werden.
Mehr Informationen
Der Fehler im Plattform-Trace ist:
Crm-Ausnahme: Meldung: Spaltenlänge überschritten: Spaltenname, Fehlercode: -2147220970
[04.11.2010 20:17:36.256] Prozess: mmc |Organisation:00000000-0000-0000-0000-000000000000 |Thread: 3(SnapIn/Hauptthread.) |Kategorie: Platform.Sql |Benutzer: 00000000- 0000-0000-0000-000000000000 |Stufe: Fehler | CrmCertificateService.Create
No comments:
Post a Comment