我正在尝试读取 App Engine ( Google ) 上的 P12 密钥,它们的密钥位于 WEB-INF 目录中。
目前我有这个代码:
Credential credential = new GoogleCredential.Builder()
.setTransport(httpTransport)
.setJsonFactory(jsonFactory)
.setServiceAccountId(ACCOUNT_ID_PROPERTY)
.setServiceAccountPrivateKeyFromP12File(
new File("/WEB-INF/key.p12"))
.setServiceAccountScopes(scopes).build();
但它返回给我这个错误:
java.security.AccessControlException: access denied ("java.io.FilePermission" "\WEB-INF\key.p12" "read")
有什么办法可以解决这个问题吗?
谢谢 !