当前位置: 首页 > 知识库问答 >
问题:

Azure Key Vault在本地工作,但在Azure cloud中出现403禁止错误

赫连明诚
2023-03-14

我对Azure是新手。我想使用Azurekeyvault存储密码之类的秘密。我已经成功地创建了微软网站上提到的所有步骤。还可以通过使用SpringBootapplication.properties在本地环境中获取机密(来自KeyVault)。

但是当我在Azure Cloud中尝试相同的方法时,获取403访问被拒绝错误。它不是在本地tomcat服务器中生成的。请建议我解决这个问题。

需要密码,但得到403

共有1个答案

谷翰飞
2023-03-14

你可能需要

  1. 在现有VM上启用系统分配的托管标识
  2. 授予VM访问密钥存储库中存储的机密的权限
  3. 使用Springboot密钥存储库依赖项获取机密。
 类似资料:
  • 我有一个授权码,在调用api时,我需要将它和一些头值一起传递到主体中。当从邮递员那里尝试同样的方法时,它工作正常,但是C#Webclient抛出403错误。 代码如下:- 公共字符串GetResponse(字符串AuthCode){ } 邮差卷曲命令:- 从curl请求生成: curl-X POST'https://example.com//openam/oauth2/access_token?g

  • Spring我是新来的。我试图在我的数据库中添加一个新目标。在我添加spring security之前,它是有效的,但现在如果我单击添加新目标,我有一个问题: 出现意外错误(类型=禁止,状态=403)。被禁止的 我的goat-add.html: WebSecurity配置类: 我的控制器: 我读到这个问题可以是如果不使用csrf,但我不明白我怎么能解决它。 所有代码:https://github.

  • 问题内容: 每当我尝试从数据库中获取用户信息时,都会收到-error 消息。关于下面的代码,每当我尝试通过按Ajax测试按钮尝试请求时,它都无法运行并给我发出警报,但是在控制台中也给我一个-error。我不确定是否与Spring安全性有关? 用户JSP页面: 用户控制器类: 问题答案: 它通常是由Spring默认的CSRF保护引起的。 例如,如果你使用JS代码中的DELETE HTTP请求,则还需

  • 问题内容: 我试图通过从slide_images文件夹中获取所有图像名称并将其附加到来动态地动态显示滑块图像。 问题答案: 最后,我通过使用json解决了这个问题。 首先,我创建getimages.php文件并读取该文件中的目录,并获取所有图像名称并将该名称存储在数组中。 getimages.php 从要动态加载图像的页面调用getimages.php。 index.php 这对我来说是完美的。

  • 问题内容: 我正在尝试将jQuery集成到我使用Django框架制作的Web应用程序中。但是,我很难打电话给上班族。我的模板文件包含处理ajax调用的html和javascript形式,如下所示: 我应该处理的ajax调用看起来像: 我试图遵循有关跨站点请求伪造保护的官方文档,并且还研究了解决类似问题的一些stackoverflow问题。我已经将包含在我的模板文件中,但是它似乎仍然无法正常工作。我

  • 问题内容: 我制作了供个人使用的python脚本,但不适用于Wikipedia … 这项工作: 这不起作用: 这是错误: 问题答案: 在当前代码内: Python 2.X 的Python 3.X 带有Selenium的Python 3.X(执行Javascript函数) 修改后的版本起作用的原因是因为Wikipedia检查User-Agent是“流行的浏览器”