No estoy seguro de lo útil que es esto …
Debido a que HTTP está abierto, las aplicaciones no autorizadas siempre pueden llegar a sus servidores y su servidor tiene que rechazar el tráfico cerrando la sesión TCP inmediatamente de esas aplicaciones no autorizadas.
Una forma de autenticar su aplicación es usar criptografía simétrica o clave compartida. Básicamente, sus servidores tendrán esta clave “secreta” y sus aplicaciones tendrán la misma clave. Está utilizando la misma clave para cifrar y descifrar. Si su servidor no está descifrando el encabezado que desea usar, desconecte la sesión tcp. La limitación es que una vez que se rompe la clave compartida, pueden volver a ser invisibles.
- ¿Hay alguna forma de crear una aplicación de Android sin usar Java? Solo quiero crear una aplicación donde pueda agregar un texto médico sistemáticamente.
- ¿Cuál es el mejor motor para hacer aplicaciones?
- ¿Puedo obtener beneficios de una aplicación de Android / Apple que yo mismo programo si la aplicación se puede descargar de forma gratuita?
- ¿Cuál es la mejor aplicación de iPhone / Android para jugar Go?
- ¿Es una buena idea comenzar un canal de YouTube de reseñas de aplicaciones?
Más a menudo, un método más simple como mirar a través de ciertos valores de encabezado HTTP. Los valores pueden provenir de la inicialización de múltiples saltos para obtener los valores correctos. Al menos esto hace que sea más difícil obtener datos de sus servidores.