Ρύθμιση του εξερχόμενου διαμεσολαβητή του Keycloak για διαμεσολάβηση ταυτοτήτων
Ορίστε το περιβάλλον εξερχόμενου διαμεσολαβητή του διακομιστή και εφαρμόστε την προτεραιότητα μεταβλητών του Keycloak κατά τη διάγνωση της ανταλλαγής διακριτικού.
Το πρόγραμμα περιήγησης φτάνει στη σελίδα σύνδεσης του παρόχου ταυτότητας· ο διακομιστής Keycloak ανταλλάσσει τον κωδικό που επιστρέφεται. Αν αυτή η μεταγενέστερη ανταλλαγή δεν μπορεί να συνδεθεί, τοποθετήστε τη διαδρομή του διαμεσολαβητή στο περιβάλλον της διεργασίας ή του κοντέινερ του Keycloak πριν από την εκκίνηση:
HTTPS_PROXY=http://proxy.example:8080
NO_PROXY=localhost,internal.exampleΓια δημόσια διαδρομή HTTP, μια διεύθυνση από τη λίστα HTTP proxy πηγαίνει στο HTTPS_PROXY· διατηρήστε τους προβλεπόμενους προορισμούς παράκαμψης. Το URL του διακριτικού παραμένει το τελικό σημείο του παρόχου ταυτότητας, όχι η διεύθυνση του διαμεσολαβητή.
Η προτεραιότητα του Keycloak διαφέρει από έναν χάρτη βάσει σχήματος προορισμού:
- Αν έχουν οριστεί και το
HTTP_PROXYκαι τοHTTPS_PROXY, υπερισχύει τοHTTPS_PROXY. - Οι πεζές μορφές υπερισχύουν των κεφαλαίων.
- Το
NO_PROXYχωρίζεται με κόμματα και ένας ονομαστικός κεντρικός υπολογιστής εξαιρεί επίσης τους υποτομείς του.
Ελέγξτε όλες αυτές τις εισόδους αν ο διακομιστής επιλέξει απροσδόκητη διαδρομή. Οι ρυθμίσεις διαμεσολαβητή του προγράμματος περιήγησης δεν παρέχουν αυτό το περιβάλλον.
Μόλις λειτουργήσει η σύνδεση, μια αποτυχία επαλήθευσης TLS ανήκει στη ρύθμιση εμπιστοσύνης μέσω της διεπαφής truststore του Keycloak. Η αλλαγή της διαδρομής δεν μπορεί να εγκαταστήσει την εμπιστοσύνη του πιστοποιητικού που λείπει.