我在Azure中托管了一个使用AADv2身份验证的机器人。直到今天,身份验证都可以正常工作,当时它抛出错误(“您正在寻找的资源已被删除,名称已更改或暂时不可用”),尽管我没有更改机器人代码或配置中的任何内容
由于我从Azure Oauth设置测试了连接,因此我认为它与Azure有关,而不是与机器人代码有关,并且给了我相同的错误页面: “您正在寻找的资源已被删除,名称已更改或暂时不可用。”
我按照Microsoft的指示在漫游器中实现AADv2:
在apps.dev.microsoft中将应用程序注册为具有重定向URL:https://token.botframework.com/.auth/web/redirect
向我的机器人添加了OAuth连接设置
我认为这无关紧要,但以防万一:该机器人是使用BotFrameworkv4与NodeJS一起开发的。
答案 0 :(得分:0)
现在一切似乎都可以正常工作。
在错误发生之前或之后,我们没有更改代码中的任何内容,因此身份验证又恢复了正常。我想这是一个AAD内部错误。
Microsoft回答了上面@thomasmartinsen提出的问题,显然有错误的服务实例导致了此问题,现已修复。