Moteur d'application P12 AccessControlException
-
20-12-2019 - |
Question
J'essaie de lire une touche P12 sur App Moteur (Google). La clé est située dans le répertoire Web-INF.
Actuellement j'ai ce code :
Credential credential = new GoogleCredential.Builder()
.setTransport(httpTransport)
.setJsonFactory(jsonFactory)
.setServiceAccountId(ACCOUNT_ID_PROPERTY)
.setServiceAccountPrivateKeyFromP12File(
new File("/WEB-INF/key.p12"))
.setServiceAccountScopes(scopes).build();
Mais ça me renvoie cette erreur :
java.security.AccessControlException: access denied ("java.io.FilePermission" "\WEB-INF\key.p12" "read")
Une idée pour résoudre ça ?
Merci !
La solution
Veuillez supprimer la barre oblique du chemin.Fournir new File("WEB-INF/key.p12")
et ça devrait passer.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow