2009-06-15 10 views
37

Sto utilizzando l'Assistente provisioning di sviluppo nel portale per sviluppatori iPhone, ma quando arrivo alla parte in cui mi chiede di generare e caricare il mio CSR, cerco di caricarlo e mi dà solo questo errore:Il portale per gli sviluppatori di iPhone non accetta la mia CSR

Il CSR selezionato non è valido. Si prega di controllare il file e riprovare.

Qualcuno sa cosa significa o cosa posso fare a riguardo ?? Grazie!

+0

Eh, no, ma puoi ancora provare ad aiutare il ragazzo ... Eamon, assicurati di seguire le istruzioni con molta attenzione. Ricordo la prima volta che l'ho fatto non selezionando qualcosa che avrebbe dovuto essere selezionato e causando problemi. –

+2

@Eamon grazie per aver fatto questa domanda. È sicuramente correlato alla programmazione. Alcune persone semplicemente non capiscono cosa ci vuole per programmare su iPhone. +1 – ma11hew28

risposta

5

Non importa, l'ho capito ... nel caso che qualcun altro abbia lo stesso problema, l'ho risolto scaricando il certificato intermedio WWDR prima di generare il CSR, cosa che ho dimenticato di fare. slaps fronte

+0

Questo è quello che ha risolto per me. Non funzionava con nessun browser fino a quando non l'ho scaricato. –

1

Ho avuto un problema simile. Durante la creazione di un CSR per abilitare le notifiche push, ho prima dovuto deselezionare la chiave selezionata corrente in Accesso Portachiavi prima di selezionare Richiedi un certificato da un'autorità di certificazione. Che ha risolto il mio problema

Accertarsi che siano presenti solo "richiedere un certificato da un'autorità di certificazione" e non qualcosa di simile a "richiedere un certificato da un'autorità di certificazione con il tasto"

1

Se in Accesso Portachiavi si ha solo l'opzione per "Richiedi un certificato da un'autorità di certificazione con chiave" non funzionerà. Questo indica che non hai scaricato il "certificato intermedio WWDR". Puoi scaricarlo dalla scheda "Certificati" nel portale di provisioning di iPhone. Una volta installato (fai doppio clic per installarlo), la voce di menu cambierà in "Richiedi un certificato da un'autorità di certificazione" e dovrebbe funzionare.

1

Se non è possibile caricare il CSR utilizzando l'assistente di avvio, provare ad accedere a "Portale di provisioning -> Certificati". Carica il tuo file lì e fai clic sul pulsante "invia" in basso. Ho ricevuto il mio certificato in questo modo.

1

Ho avuto lo stesso problema e per me è stato necessario riparare il mio portachiavi di accesso. Vai a 'Keychain First Aid' in Accesso Portachiavi e puoi verificare/riparare la tua configurazione.

91

Assicurati inoltre di utilizzare Safari per il caricamento.

Ho provato Chrome e ha sempre fallito. Poi sono passato a Safari e ha funzionato con lo stesso CSR.

+3

+1 Ho avuto lo stesso problema. Inoltre, assicurati di utilizzare lo stesso indirizzo email registrato! –

+0

+1 Ho avuto lo stesso problema pure. FireFox ha funzionato per me. – TheJacobTaylor

+0

+1 Ho avuto lo stesso problema e aprendolo in safari lo ho risolto –

1

Secondo sul conflitto tra Chrome e Safari e soluzione.
Le istruzioni sul portale di provisioning iOS -> Certificati -> scheda "How-To" sono esattamente corrette, ma ho un errore ripetibile sul caricamento in Chrome e un successo immediato su Safari. Versioni: OS: OS X Snow Leopard 10.6.6 64-bit Chrome: 8.0.552.237 Safari: 5.0.3 (6533.19.4)

1

Se non si ha la seguente voce di menu: "Accesso Portachiavi -> Certificate Assistant-> Richiedi un certificato da un'autorità di certificazione ", quindi è necessario un nuovo certificato intermedio WWDR. La mia voce di menu era inizialmente simile, ma aveva del testo extra nel titolo. Il download e l'installazione di un nuovo certificato hanno cambiato la voce di menu e consentito la generazione di un CSR valido. Questo era strano perché il mio precedente certificato intermedio WWDR appariva nel mio portachiavi come un certificato non scaduto.

Ho registrato un bug su bugreport.apple.com chiedendo un messaggio di errore più chiaro e puntando a questa discussione SO. Modifica: fyi .. i bug del portale degli sviluppatori apparentemente dovrebbero essere registrati inviando email a [email protected] invece del sito Web di bugreport mirato al "prodotto".Incoraggio le persone che hanno perso tempo a risolvere questo problema per fornire feedback utili riguardo al problema via email.

1

Ha fatto esattamente il contrario: utilizzato Firefox invece di Safari e il pulsante ha funzionato.

+0

Ho avuto un errore "Elaborazione della richiesta multipart/form-data non riuscita. Quota disco superata" durante il caricamento di CSR ... Molto strano, ho provato Chrome e ha funzionato. Probabilmente ho solo bisogno di riavviare Safari. –

Problemi correlati