interfacce di programmazione avanzate ( API) sono ottimi modi di lasciare che gli altri programmatori di utilizzare un software o un servizio Web , i programmatori non necessariamente vogliono che nessuno sia in grado di utilizzare le loro API . Quando gli sviluppatori vogliono limitare chi può connettersi al loro software attuano procedure di autenticazione , come i token di sicurezza , nelle loro funzioni API . Se il software non sta inviando le informazioni giuste , si poteva vedere un messaggio di errore " Token Required " . API Sicurezza
API sé non ha alcun built -in di sicurezza . È solo una serie di metodi che un programmatore può chiamare per fare uso di una particolare applicazione o servizio basato su web . Quando voi, o un programma che si sta utilizzando , richiamare un metodo da un API , il metodo stesso ha misure di sicurezza interne che determinano se il metodo agirà su richiesta hai inviato . Token di sicurezza sono solo un metodo possibile per i metodi da utilizzare per l'autenticazione delle richieste .
Security Token
Un token di sicurezza è una stringa alfanumerica che il software invia insieme il suo codice per la funzione API . Se la funzione riconosce il token di sicurezza come valido, esso agisce su vostra richiesta e di eseguire l'attività desiderata. Se la funzione non riconosce il token come valida , o il software non ha inviato un token di sicurezza a tutti, allora si riceve un " Failed API di sicurezza: Obbligatorio Token " . Messaggio di errore
< br > token generazione
token di sicurezza possono assumere la forma di un identificatore permanente che problemi un amministratore di voi in particolare , o una stringa alfanumerica variabile . Se si dispone di un identificatore permanente , il sistema utilizza un unico token di sicurezza per autenticare tutti gli utenti autorizzati . Se si dispone di un dispositivo che genera un codice di autorizzazione che si suppone di inserire nel vostro computer, quindi il sistema genera i token di protezione per le singole sessioni di cui il software non accetterà più dopo un certo periodo di tempo .
l'incontro con l' errore
Se si verifica questo errore , si tratta molto probabilmente perché l'API di un servizio il software utilizza è stato aggiornato per includere le nuove misure di sicurezza . Se non si sta utilizzando la versione più up- to-date del vostro software, quindi non sarà l'invio delle informazioni di sicurezza necessarie per le funzioni API . L'aggiornamento del software alla versione più recente lo sviluppatore ha a disposizione dovrebbe risolvere il problema .