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

Linux Mint 20.2无法从Azure Portal打开Bot Framework Composer如何解决

解决Linux Mint 20.2下Azure门户「Open in Composer」链接无响应问题

问题原因

Open in Composer使用的是bfcomposer://私有协议,Linux版Bot Framework Composer安装时不会自动向系统注册该协议的处理程序,因此浏览器无法识别该链接、也无法唤起Composer。

操作步骤

  • 第一步:获取Bot Framework Composer的绝对安装路径
    终端执行which botframework-composer可以查看默认安装路径,常见路径如下:

    • deb包安装:/usr/bin/botframework-composer
    • 手动解压绿色版:自定义解压目录下的Bot Framework Composer可执行文件,例如/home/你的用户名/Apps/BotFrameworkComposer/Bot Framework Composer
      确认路径可正常执行打开Composer后,将路径复制备用。
  • 第二步:注册bfcomposer协议处理规则

    1. 终端执行命令创建协议配置文件:
    nano ~/.local/share/applications/bfcomposer-protocol-handler.desktop
    
    1. 将以下内容粘贴到文件中,注意把Exec=后面的路径替换成你上一步获取的Composer可执行文件绝对路径:
    [Desktop Entry]
    Type=Application
    Name=Bot Framework Composer Protocol Handler
    Exec=/usr/bin/botframework-composer %u
    MimeType=x-scheme-handler/bfcomposer;
    
    1. 按Ctrl+O保存,Ctrl+X退出nano编辑器。
    2. 执行命令更新桌面数据库和MIME关联:
    update-desktop-database ~/.local/share/applications
    xdg-mime default bfcomposer-protocol-handler.desktop x-scheme-handler/bfcomposer
    
  • 第三步:验证生效
    重启浏览器,再次点击Azure门户的Open in Composer链接,会弹出唤起Composer的确认提示,确认后即可自动在Composer中加载对应的Azure Bot项目。

临时备选方案

如果不想修改系统配置,也可以直接复制Open in Composer的链接,提取链接中bfcomposer://后面的项目参数,手动在Composer中导入对应Azure Bot即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 18:06:03