Ich arbeite an einer Website, die Facebook Connect für die Benutzeranmeldung / -erstellung verwendet. Ich habe einen Entwicklungsserver, der für QA verwendet wird, und ich möchte, dass es passwortgeschützt ist. Wir wollten die HTTP-Standardauthentifizierung verwenden, aber das scheint Facebook Connect zu zerstören (es fällt in eine Schleife). Weiß jemand, warum das passiert?
Ich glaube, dass die Basisauthentifizierung auf der Basis eines Browsers erfolgt und dass die gesamte Kommunikation zwischen Facebook und unserer Website im Browser des Benutzers erfolgt. Was könnte das Problem sein?
Facebook Connect nutzt iFrame in iFrame hack, um die Grenzen der domainübergreifenden Grenzen zu überwinden (Details finden Sie unter Ссылка ) . Meine Vermutung ist, dass wenn Facebook auf die Rückrufseite (xd_receiver.htm) umleitet, es fehlschlägt, weil später eine Standardauthentifizierung erforderlich ist.
Weitere Informationen zum "Fall in the Loop". Aber basierend auf Ihrer Frage, von was ich gelesen habe, ist, dass Facebook Connect ein zufälliges Passwort bei der Kontoerstellung erstellt, und wenn sie sich über Basic Auth anmelden, muss es geändert werden, um übereinzustimmen ( Ссылка )
Aber Sie geben nicht an, ob Sie FBconnect verwenden.
Benötigen Sie grundlegende Auth, um zu dem Punkt von FBconnect Account Link / create zu kommen?
Oder verwenden Sie FBconnect, um die Anmeldung für die Basisberechtigung zu erstellen?
Wie benötigen Sie grundlegende Authentifizierung? Servertyp?
Funktioniert alles ohne Grundauthentifizierung?
Tags und Links facebook http-basic-authentication