Azure Bot Service注册未生成关联应用,Skype机器人应用密码创建失败求助
我来帮你排查这个棘手的问题——这种情况我之前处理过好几次,大概率是Bot Channels Registration背后绑定的Azure AD应用出了异常,给你几个具体的排查和解决步骤:
检查关联应用的状态与权限
回到你的Bot Channels Registration资源,进入「配置」页面,找到「Microsoft应用ID」栏旁的「管理」链接。如果点击后跳转到错误页面,说明这个绑定的AD应用要么被删除了,要么你的账号没有访问它的权限。如果能正常打开,确认应用状态是「已启用」,且你的账户是该应用的所有者或管理员。重新关联或创建新的AD应用
如果原关联应用确实不存在了,直接在Bot Channels Registration的「配置」页面点击「Microsoft应用ID」旁的「新建」按钮,创建一个全新的Azure AD应用。创建过程中会自动生成应用密码,一定要及时保存(这个密码只会显示一次)。要是新建按钮无法操作,建议删除当前的Bot Channels Registration资源,重新创建时选择「新建」Microsoft应用ID,从头走一遍注册流程。排查租户与账户关联问题
有时候是跨租户的锅:如果你之前用其他Azure租户的账号注册了应用,现在切换到了不同的租户,就会出现找不到应用的情况。点击Azure门户右上角的账户图标,切换到正确的租户再尝试。另外,也可以登录Azure AD门户,在「应用注册」里搜索原应用ID对应的名称,确认是否存在,同时检查「用户和组」里是否添加了你的账户并分配了权限。浏览器与订阅的额外排查
除了清缓存,试试用隐身模式打开Azure门户,避免浏览器缓存的多账户信息干扰。同时确认你的Azure订阅处于活跃状态,没有过期或被限制——订阅异常也可能导致资源关联出问题。
内容的提问来源于stack exchange,提问作者foxhard

