Ich implementiere OpenID-Authentifizierung auf einer Website und ich verwende check_immediate. Jetzt funktioniert es gut mit jedem großen Anbieter (Google, myopenid, aol). Aber wenn ein Client von 1 bestimmten OP versucht, zu authentifizieren, bekomme ich immer Auth_OpenID_SetupNeededResponse. Jetzt habe ich gelesen, dass in diesem Fall die RP sollte versuchen, ohne check_immediate (korrigieren Sie mich, wenn ich falsch bin). Stattdessen sendet mir das OP den Fehler und spezifiziert KEINE setup_url.check_immediate Verwendung
Wie kann ich das beheben? Ist das ein Fehler auf der OP-Seite oder der RP-Seite?
Können Sie sagen, welches RP dies ist, oder die Antwort setup_needed einfügen? –
der RP verwendet die neueste JanRain Bibliothek für PHP das ist, was die OP zeigt mir (es auf dieser Seite beendet): ns: http: //specs.openid.net/auth/2.0 Modus: setup_needed Das OP verwendet eine modifizierte Version der dotnetopenid-Bibliothek. – Thul