1
私はAzureClient java sdkを実行しています。私はこのようなkeyvaultクライアントを作成します。Azure KeyVaultErrorException getKey
ApplicationTokenCredentials applicationTokenCredentials=new
ApplicationTokenCredentials(APPLICATION_ID, "DOMAIN", CLIENT_SECRET,
AzureEnvironment.AZURE);
vc = new KeyVaultClient(applicationTokenCredentials);
と私は紺碧のディレクトリからキーを取得するには、このコードを書く:
Future<KeyBundle> keyBundleFuture = vc.getKeyAsync(testKeyIdentifier, new ServiceCallback<KeyBundle>() {
public void failure(Throwable throwable) {
}
public void success(KeyBundle keyBundle) {
System.out.print(keyBundle.toString());
}
});
KeyBundle keyBundle = keyBundleFuture.get();
が、私はに
Exception in thread "main" java.util.concurrent.ExecutionException: com.microsoft.azure.keyvault.models.KeyVaultErrorException: Status code 401.
また、このエラーを取得しています秘密のポータルからキーボームにアクセスするための私の申し込みに許可を与えたことに注意してください。
ありがとう、それは仕事をしました –