如何解决“Azure Key Vault url 格式错误”异常

问题描述 投票:0回答:0

我已经将项目 - https://github.com/Microsoft/Partner-Center-Java-Samples/tree/master/secure-app-model/keyvault 从 GIT 克隆到我本地的 Eclipse。

添加了 tomcat 服务器,当我运行 partnerconsent 项目时,我得到这个异常

SEVERE: Exception starting filter [AuthenticationFilter]
java.lang.IllegalArgumentException: The Azure Key Vault url is malformed.
    at com.azure.security.keyvault.secrets.SecretClientBuilder.vaultUrl(SecretClientBuilder.java:177)
    at com.microsoft.store.samples.partnerconsent.security.KeyVaultProvider.getKeyVaultClient(KeyVaultProvider.java:68)
    at com.microsoft.store.samples.partnerconsent.security.KeyVaultProvider.<init>(KeyVaultProvider.java:33)
    at com.microsoft.store.samples.partnerconsent.security.AuthenticationFilter.init(AuthenticationFilter.java:236)
    at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:272)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:253)
    ...

我在 web.xml 中添加了 keyvault_base_url 值,它的格式正确。所以,不确定为什么异常仍然存在。

java web.xml
© www.soinside.com 2019 - 2024. All rights reserved.