Saltar al contenido

‘openssl’ no se reconoce como comando interno o externo

Solución:

El error que vio significa que no existe tal programa en su %PATH% (comando externo) y tampoco es un comando de shell incorporado (comando interno).

Instale OpenSSL en su máquina. También deberá verificar que su ubicación instalada esté en su %PATH%. De forma predeterminada, probablemente no lo será. Como ejemplo, suponga que OpenSSL está instalado en c:OpenSSL-Win32. los openssl binario probablemente se encuentra en c:OpenSSL-Win32binopenssl.exe. Entonces tu camino debe incluir c:OpenSSL-Win32bin.

A veces, OpenSSL no puede encontrar su archivo de configuración en Windows. Para eso, consulte OpenSSL y error al leer el archivo openssl.conf.


Otra opción es usar la ruta completa en el comando:

keytool -exportcert -alias androiddebugkey -keystore "<path-to-users-directory>.androiddebug.keystore" | ^
  c:OpenSSL-Win32binopenssl.exe sha1 -binary | c:OpenSSL-Win32binopenssl.exe base64

Sin embargo, esto todavía sufre el problema del archivo de configuración OpenSSL detallado en OpenSSL y el error al leer el archivo openssl.conf.

instale openssl para windows desde el siguiente enlace.

https://code.google.com/p/openssl-for-windows/downloads/detail?name=openssl-0.9.8k_WIN32.zip

Solo necesita Agregar la ruta bin de OpenSSL (por ejemplo: C: Archivos de programa OpenSSL-Win64 bin) a la variable de sistema PATH como se muestra a continuación:

ingrese la descripción de la imagen aquí

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *