He estado jugando con la API de Twitter para una aplicación de prueba de iPhone, y he perdido la capacidad de proxy de las solicitudes que hice a la API de Twitter con un software como Charles (http://www.charlesproxy.com/). A pesar de que tiene una función de proxy SSL, a twitter no parece gustarle el hecho de que haya un certificado diferente en el medio que firma las solicitudes. ¿Hay alguna manera de hacer esto? Sería muy útil poder ver las solicitudes y la forma en que Charles da formato a las respuestas JSON, etc ...Proxying OAuth Solicitudes a Twitter API
Respuesta
Twitter no puede saber que hay un hombre en el medio. No he usado a Charles, pero he usado Fiddler2. Prueba eso.
http://www.charlesproxy.com/documentation/proxying/ssl-proxying/
http://www.fiddler2.com/fiddler/help/httpsdecryption.asp
Descifrado HTTPS funciona mediante el proxy de hacer su propio certificado, y dándole al navegador. El navegador se dará cuenta de que se conecta con un certificado incorrecto y dará una advertencia, pero el servidor (Twitter) simplemente verá el proxy como otro navegador. La conexión proxy-servidor usa el certificado de Twitter, por lo que aún es seguro.
Tal vez esto es su problema:
Q: ¿Puede el Fiddler interceptar el tráfico desde dispositivos Apple iOS como dispositivos iPad/iPhone/iPod Touch y Android? R: Sí, pero estos dispositivos pueden no ser compatibles con los certificados predeterminados que genera Fiddler.
Para resolver la incompatibilidad, puede reemplazar el generador de certificados predeterminado de Fiddler con uno que genere certificados que contengan indicadores (por ejemplo, AKID, SKID) que sean compatibles con estas plataformas. Simplemente descargue e instale el nuevo Certificate Maker y reinicie Fiddler.
Creo que vale la pena señalar que antes de reanudar la navegación regular por Internet, esto debería deshabilitarse o el proceso de Fiddler muerto. Su certificado proxy "romperá" otras conexiones TLS. –
- 1. Twitter Streaming API con Tweepy rechaza oauth
- 2. Omitir Twitter OAuth
- 3. Twitter, oauth y coldfusion
- 4. PHP/Twitter oAuth - Tweets automatizados
- 5. Twitter api - no más de 150 solicitudes por hora
- 6. Obteniendo 401 en Twitter OAuth POST requests
- 7. ¿Estás usando Twitter api logout en Twitter?
- 8. Curl, problema oauth de twitter
- 9. Twitter OAuth autenticación en javascript
- 10. Lo que se oauth_token_secret en Twitter OAuth
- 11. Twitter API - Cerrar sesión
- 12. Usando solo JQuery para actualizar Twitter (OAuth)
- 13. Zend Framework Twitter OAuth + Token
- 14. ¿Cómo funciona el sistema OAuth de Twitter?
- 15. Twitter API: Obtener seguidores +99
- 16. Twitter Streaming API de la biblioteca .NET
- 17. iOS 5 Adjuntar foto a Twitter con Twitter API
- 18. JavaScript OAuth iniciar sesión con Twitter
- 19. Biblioteca OAuth C# para Google, Yahoo! Twitter
- 20. Twitter OAuth - almacenar tokens en MySQL
- 21. Asegurar una API REST con Facebook OAuth
- 22. Obten la información del usuario actual de Twitter API
- 23. 401 No autorizado utilizando oauth-python-twitter
- 24. Cómo obtener request_token usando OAuth con twitter
- 25. Twitter OAUTH devuelve una matriz vacía
- 26. Accediendo a la API de Twitter a través de PHP
- 27. Twitter + HTML5 webSocket API
- 28. ¿Cómo rastrear la información de Twitter tweet sin autenticación OAuth?
- 29. Analizando Twitter API Datestamp
- 30. Twitter API - OOB Flow
Interesante. Espero que tengas una respuesta. –
Perdí la esperanza jeje: P –
Hombre ... todavía estoy esperando esta respuesta también. –