我们在azure密钥库中动态地创建秘密,现在我们想要获得带有版本的秘密标识符/Uri,以便可以检索秘密?
是否有任何内置的方法或简单的方法来生成秘密标识符?主要是我得到了取回秘密版本的挑战。
示例:https://yourvaultname.vault.azure.net/keys/yourkeyname/01234567890123456789012345678901
我们使用keyvaultclient C#类来管理应用程序中的keyVault
要获取机密的当前版本,可以使用GetSecretAsync
。
我使用Microsoft.azure.services.appAuthentication
创建一个keyvault客户机,示例如下。
var azureServiceTokenProvider1 = new AzureServiceTokenProvider();
var kv = new KeyVaultClient(new KeyVaultClient.AuthenticationCallback(azureServiceTokenProvider1.KeyVaultTokenCallback));
var secret = kv.GetSecretAsync("https://<keyvault-name>.vault.azure.net/", "<secret-name>").GetAwaiter().GetResult();
Console.WriteLine(secret.SecretIdentifier.Version);
如果想要获得机密的所有版本,可以使用GetSecretVersionSasync
。
var versions = kv.GetSecretVersionsAsync("https://<keyvault-name>.vault.azure.net/", "<secret-name>").GetAwaiter().GetResult();
我试图建立APK,以张贴我的请求在离子在游戏商店。但是当涉及到下面的命令时,我得到了错误: PS c:\projetos\xxx>jarsigner-verbose-sigalg sha1withrsa-digestalg sha1-keystore android.keystore platforms/android/app/build/outputs/apk/release/app-relea
日安...当对APK进行更改时,当应用程序是在游戏商店或应用商店里,如何使版本代码和版本名称在codenameone中像“Menifest文件”一样,以便现有用户将收到我们的更新。
我用flutter开发我的应用程序。然而,要生成一个应用包并将其上传到play console,我使用Android Studio(Build->generate Signed Apk)。 编辑:模块/应用程序级build.gradle
我正在使用Android studio来帮助我构建SHA1版本证书,方法是 右上方的分级设置 使用齿轮图标导航到signingReport 右键单击然后运行 并生成调试SHA1证书,如下所示(变体): 如何使用相同的工具生成发布证书,而不使用命令行
我在androidstudio中导入一个cordova项目,并得到一个错误:找不到已安装的构建工具。请安装Android构建工具版本19.1.0或更高版本。 我已经安装了所有的构建工具。甚至我已经通过了这篇文章,但不能解决错误。 链接1链接2 我在操作系统上看到了很多问题,但没有得到任何解决方案。 我们将不胜感激。谢谢
> gradle本身是一个构建工具,那么为什么在脚本中需要Android gradle工具呢? 安装的gradle版本(比如1.9)和Android gradle工具的版本(比如中的0.7.+)之间有什么关系。如果我将后者的版本更改为0.8.+,那么构建就会在“Could not find plugin appplugin”上失败。