You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统下heroku open访问OIDC配置路径报错如何解决

问题诱因

该问题确实由Windows系统的路径处理逻辑导致,核心原因如下:

  1. Windows环境下的Heroku CLI会优先将以/开头、包含.开头目录段的参数识别为本地文件系统路径,而非远程应用的URL路径。
  2. 若你安装了Git for Windows,CLI会调用Git内置的MinGW路径转换逻辑,直接将/.well-known映射为Git安装根目录下的.well-known文件夹,自然触发本地文件不存在的报错。
  3. 第二个命令可正常执行的原因是路径携带?查询参数,CLI会直接判定为URL查询串,不会触发本地路径转换逻辑。

解决方案

可选择以下任意一种方案解决:

  • 方案1:使用转义路径写法
    执行命令时给路径最前面多加一个斜杠,用双引号包裹,跳过本地路径解析逻辑,命令如下:
    heroku open "//.well-known/openid-configuration"
    
  • 方案2:直接访问完整URL
    先执行heroku apps:info获取你的Heroku应用域名,直接在浏览器访问https://<你的应用名>.herokuapp.com/.well-known/openid-configuration即可,完全避开CLI的路径解析问题。
  • 方案3:使用PowerShell停止解析参数
    如果你在PowerShell环境执行命令,可添加--%参数停止后续内容的解析,命令如下:
    heroku open --% '/.well-known/openid-configuration'
    

内容的提问来源于stack exchange,提问作者Jahrenski

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 23:54:01