我是这个Bot框架的新手,我未能在互联网上找到有关登录365身份验证的足够帮助。
我开发了一个简单的卡订购Bot,现在我需要使用Office365帐户进行身份验证。我已经关注了这个AuthDemo(https://github.com/tsmatsuz/AuthDemoBot)
点击模拟器上的连接后,我有以下链接:
崩溃了。
关于我们的申请
当我在IIS上运行我的代码时,它会建立一个链接https://msbot.devbatch.com/web/Home/Login?userid=2c1c7fa3 我收到了这个错误:
登录
很抱歉,但我们在登录时遇到了麻烦。我们收到了不好的消息 请求。其他技术信息:相关ID: a462bfbb-c932-4078-bf8b-b3bbe9dbd78e时间戳:2016-10-25 05:36:11Z AADSTS65005:客户端应用程序已请求访问资源 'https://outlook.office365.com/'。此请求失败,因为 客户端未在其requiredResourceAccess中指定此资源 列表。
我需要完整的配置/通过Office365登录的步骤。
答案 0 :(得分:2)
AuthBot创建者在这里。您获得的错误实际上意味着当您注册应用程序Azure Active Directory时,您没有在权限中指定您需要访问outlook.office365.com。