Domanda

Sto usando RPX nel mio progetto CakePHP. Ho impostato l'url Toke in questo modo: http://www.mysite.com/users/login

Ecco il mio codice di login.

function login() {
    $this->Ssl->force();        
    $this->layout = 'colorbox';
    $this->pageTitle = "User Login";
}

Ho usato SSL con il form di login. Guardate codice di cui sopra ($this->Ssl->force();). Accedi utilizzando RPX funziona benissimo senza SSL. Ho commentato la linea $this->Ssl->force();, ed ho ottenuto RPX funziona correttamente. Ma quando ho commentata che il codice SSL, non funziona correttamente.

quando il codice SSL è stato senza commenti lì, ho fatto questo.  1. Google Selezionato al login da distintivo RPX (nel mio modulo di accesso)  2. inserito il mio google id e password per entrare e ha funzionato.  3. Ma mi è stato reindirizzato al form di login, senza alcuna sessione.

Può uno Help me please.

Grazie.

È stato utile?

Soluzione

Il codice corrente reindirizza alla pagina di accesso da http: // a https: // e quindi perde la sessione e altri dati di token. Quindi hanno bisogno di utilizzare http o https, prima e dopo il reindirizzamento da RPX al mio sito. Grazie.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top