gpt4 book ai didi

azure - 尝试在 Visual Studio Code 中打开 Azure Cloud Shell 时出现 500 错误

转载 作者:行者123 更新时间:2023-12-03 03:21:23 25 4
gpt4 key购买 nike

我正在尝试将更改推送到我的 Azure 应用程序。我已安装并启用了 Visual Studio Code 的 Azure 登录扩展,当我通过浏览器登录应用程序时收到此消息:“您已登录设备上的 Visual Studio Code 应用程序。您现在可以关闭此窗口。”当我单击 VS Code 终端中的“+”符号以在 Cloud Shell 中添加 Power Shell 时,我收到以下响应:

Requesting a Cloud Shell...
Connecting terminal...
Error: No referer header. (500)

我正在运行此设置:VS代码版本:1.28.0Azure 帐户扩展版本:0.11.5操作系统版本:Ventura 13.4

最佳答案

这是一个间歇性问题,可能由以下原因引起:-

  • 尝试使用不同的浏览器登录 Azure 帐户。输入CTRL+SHIFT+P 或转到查看>>命令面板,然后搜索Azure:登录。如果以下登录选项之一失败,请选择另一个选项。

enter image description here

enter image description here

  • 登录后,在命令面板中输入在 Cloud Shell 中打开 PowerShell在 Cloud Shell 中打开 Bash它会将您直接连接到 Cloud shell,如图所示。我刚刚使用 az --version 命令进行了检查,以验证它是否正常工作。

enter image description here

注意:由于错误主要指向引用 header ,请检查是否没有浏览器扩展或设置阻止此 header 。

因为此 header 经常用于安全和身份验证。连接到 Azure Cloud Shell 时,请确保浏览器提供正确的 referer header 。如果问题仍然存在,请尝试登录专用浏览器以避免缓存和扩展程序拦截器。

  • 确保 Vscode 中的 Azure 帐户和 Azure CLI 扩展是最新的。如果需要,请使用最新的扩展版本 Azure accounts 进行更新& Azure CLI 。重新加载提到的扩展,然后重试。

  • 检查VScode版本并将其更新到最新。在少数情况下,重新启动 Visual Studio Code 可能会解决该问题。

  • 如果您登录的 Azure 帐户有多个订阅,请确保您在请求访问 Cloud Shell 之前已配置当前订阅。

  • 浏览器 cookie 有时可能会触发身份验证问题。清除浏览器的 cookie 和缓存,然后重试。

关于azure - 尝试在 Visual Studio Code 中打开 Azure Cloud Shell 时出现 500 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/77246034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com