Este escrito fue evaluado por nuestros especialistas así se asegura la veracidad de nuestro contenido.
Solución:
Esto podría suceder si no está ejecutando el símbolo del sistema en modo administrador. Si está utilizando Windows 7, puede ir a ejecutar, escribir cmd y presionar Ctrl+Shift+enter. Esto abrirá el símbolo del sistema en modo administrador. Si no, también puede ir a inicio -> todos los programas -> accesorios -> haga clic con el botón derecho en el símbolo del sistema y haga clic en ‘ejecutar como administrador’.
Estaba teniendo el mismo problema al importar el certificado en el almacén de claves local. Cada vez que emito el comando keytool, recibo el siguiente error.
El certificado se agregó al error keytool del almacén de claves: java.io.FileNotFoundException: C:Program FilesJavajdk1.8.0_151jrelibsecurity (Acceso denegado)
La siguiente solución funciona para mí.
1) asegúrese de estar ejecutando el símbolo del sistema en Rus como modo de administrador
2) Cambie su directorio actual a %JAVA_HOME%jrelibsecurity
3) luego emita el siguiente comando
keytool -import -alias “mycertificatedemo” -file “C:UsersnameDownloadsabc.crt” -keystore cacerts
3) dar el cambio de contraseña
4) ingrese y
5) Verá el siguiente mensaje en “Se agregó el certificado al almacén de claves”.
Asegúrate de dar el “cacerts” solo en -keystore param value , ya que estaba dando la ruta completa como “C**:Program FilesJavajdk1.8.0_151jrelibsecurity**”.
Espero que esto funcione
Tuve el mismo problema en Windows y pude resolverlo ejecutando cmd.exe como administrador (haga clic derecho en el menú de inicio, luego “Ejecutar como administrador”).
Eres capaz de avalar nuestro trabajo escribiendo un comentario o dejando una puntuación te damos las gracias.