Azure Bot Service中启用Cortana通道的问题咨询
关于Azure Bot Service启用Cortana通道的凭据疑问解答
不用替换发布配置文件里的自动生成凭据,原因如下:
- 发布配置文件里的用户名和密码是Azure为你的Bot Service自动创建的服务主体凭据,它是专门用于这个Bot资源的部署、管理操作的,和你的个人MSA账号完全独立,根本不需要换成你的官方ID和密码。
- 你担心个人凭据被其他门户用户看到的顾虑完全合理,但其实这些自动生成的凭据是Azure资源级别的安全凭证,只有拥有该Bot对应权限(比如Contributor及以上)的用户才能查看,而且Azure会对这类敏感信息做保护。反而如果换成你的个人账号凭据,风险更高——毕竟个人账号的权限通常覆盖更多资源,一旦泄露影响范围更大。
- 既然你的应用已经完成注册,那启用Cortana通道的操作很简单:直接在Azure门户进入你的Bot Service资源,切换到「通道」页面,找到Cortana通道点击配置,过程中用你的官方MSA账号完成身份验证即可,全程不需要碰发布配置文件里的凭据。
额外提醒:如果后续需要部署Bot代码,直接使用发布配置文件里的默认凭据就可以,它完全能正常完成部署操作,不需要做任何修改。
内容的提问来源于stack exchange,提问作者Souvik Ghosh
相关产品推荐
相关产品推荐

