Eseguire l'autenticazione nell'app del Marketplace

Aggiornamento: febbraio 2014

 

Logo DataMarket

Prima di ottenere l'accesso a un set di dati del Marketplace, sia gratuito che a pagamento, è necessario che l'utente esegua ogni volta l'autenticazione. Quando si crea un'applicazione, il processo di autenticazione deve essere incluso nel codice. Marketplace fornisce due modalità per l'autenticazione dell'accesso:

  • Autenticazione di base HTTP

  • Autenticazione OAuth

Il tipo di autenticazione scelto dipende dall'uso previsto dell'applicazione.

 

Collegamento Descrizione

Selezionare un protocollo di autenticazione

Stabilire quale protocollo di autenticazione supportato del Marketplace è più adatto alle esigenze del programma specifico.

Implementare OAuth nell'app del Marketplace

OAuth permette un'ampia distribuzione e un uso diffuso dell'applicazione. Ogni utente paga il proprio uso dell'applicazione.

Implementare l'autenticazione di base HTTP nell'app del Marketplace

L'autenticazione di base HTTP deve essere usata solo in condizioni specifiche per l'applicazione. Questo articolo illustra gli usi appropriati per l'autenticazione di base HTTP e come implementarla nell'applicazione.

L'autenticazione di base HTTP passa un ID utente e una password su https al Marketplace. Usare l'autenticazione di base HTTP solo se si verificano alcune delle condizioni seguenti:

  • È possibile impostare come hardcoded e quindi potenzialmente esporre in modo sicuro la chiave dell'account nell'applicazione.

  • È accettabile il fatto che tutti gli accessi ai set di dati del Marketplace vengano addebitati all'account specificato.

  • Non sarà necessario rimuovere l'accesso per alcuni utenti, senza influire sull'accesso di altri utenti.

  • Si richiederà a ogni utente di immettere il proprio ID e la propria chiave dell'account del Marketplace, ad esempio KufDkfLk39-xMwqFGCvDFq3-6rXcvGF+Wxc73z1hhJ, a ogni tentativo di accesso al set di dati.

Mostra: