2010-06-02 11 views

risposta

6

Si potrebbe checkout This code for a simple XML-RPC server over HTTPS. L'autenticazione può funzionare in qualsiasi modo tu voglia ... potrebbero autenticare con alcune credenziali e fornire un cookie per il resto della sessione.

Il Python docs for xmlrpc includere i dettagli tramite il protocollo HTTP header 'autorizzazione' per il passaggio di credenziali di accesso.

Here is some code that uses Twisted per implementare un meccanismo di autorizzazione xmlrpc, che potrebbe facilmente utilizzare HTTPS anziché HTTP.

This guy has written a HTTPS XML-RPC setup with authorization che può essere scaricato. Ci sono tonnellate di risorse e modi per farlo, che sono facilmente googleable. Tutto dipende da se si sta usando mod_wsgi per esempio, o scrivendo un server standalone usando Twisted.

Bottom line:

a) Utilizzare SSL per la comunicazione
b) Utilizzare il meccanismo di autorizzazione HTTP

+0

Grazie per l'ingresso! – Nullpoet

Problemi correlati