Felmeddelande: SAML 2.0-fel: Primär statuskod
Problem
Du kan inte upprätta en anslutning till ADFS.
Åtkomstkrav
Du måste ha följande åtkomst för att kunna utföra stegen i den här artikeln:
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront plan | Alla |
Adobe Workfront licens |
Nytt: Standard eller Aktuell: Planera |
Konfigurationer på åtkomstnivå | System Administrator |
Mer information om informationen i den här tabellen finns i Åtkomstkrav i Workfront-dokumentationen.
Orsak 1: Den säkra hash-algoritmen är inställd på SHA-256
Lösning
-
I Windows klickar du på Start > Administration > ADFS 2.0 Management.
Dialogrutan ADFS 2.0-hantering visas. -
Välj Trust Relationship > Relying Party Trusts i den vänstra rutan.
-
Högerklicka på förlitande part-förtroendet som är relaterat till Adobe Workfront och välj sedan Properties.
-
Klicka på fliken Advanced och välj sedan SHA-1 i listrutan Secure hash algorithm.
Orsak 2: ADFS-signeringscertifikatet upphör snart att gälla och har ersatts med ett nytt certifikat med överlappande datum
Lösning
På inställningssidan för enkel inloggning ( Workfront) visas certifikatets förfallodatum. Om certifikatet snart upphör att gälla måste du hämta det nya signeringscertifikatet manuellt från ADFS-servern:
-
I Windows klickar du på Start > Administration > ADFS 2.0 Management.
Dialogrutan ADFS 2.0-hantering visas. -
Välj Trust Relationship > Relying Party Trusts i den vänstra rutan.
-
Högerklicka på förlitande part-förtroendet som är relaterat till Workfront och välj Properties.
-
Klicka på fliken Signature.
-
Klicka på signeringscertifikatets namn och klicka på View.
-
Klicka på Kopiera till File… och välj Next.
-
Välj Base-64 encoded x.509 (CER) och klicka på Next.
-
Ange filnamnet och klicka på Next.
-
Klicka på Finish.
-
I Workfront går du till Setup > System > Single Sign-On (SSO) och överför signeringscertifikatet manuellt.
Orsak 3: Certifikatåterkallningskontrollen misslyckades
Lösningen för detta beror på vilken version av Microsoft ADFS du använder. Läs dokumentationen för Microsoft om hur du får tillgång till lämpliga kommandon för din version.