首先,我按照贡献指南中的描述通过克隆、恢复和构建它来准备 repo。
运行yarn start
应用程序时在 localhost 上启动。我使用 Microsoft 帐户(没有工作或学校帐户)登录,最终我看到 HTTP 431(请求标头字段太大)。
有一个Cookie
8563 个字符长的标头,似乎是几个 JWT 的聚合。它是这样的:
msal.a974dfa0-9f57-49b9-95db-90f04ce2111a.client.info=eyJ1aWQiOiIwMDAwMDAwMC0wMDAw...;msal.a974dfa0-9f57-49b9-95db-90f04ce2111a.login.request|c8591ba7-8643-4dd0-a86c-38240fd5c6e9=http://localhost:3000/;msal.a974dfa0-9f57-49b9-95db-90f04ce2111a.authority|c8591ba7-8643-4dd0-a86c-38240fd5c6e9=https://login.microsoftonline.com/common/;msal.a974dfa0-9f57-49b9-95db-90f04ce2111a.nonce.idtoken|c8591ba7-8643-4dd0-a86c-38240fd5c6e9=950c6017-41e9-4244-a874-02e7d8d40f47;msal.a974dfa0-9f57-49b9-95db-90f04ce2111a.state.acquireToken|c8591ba7-8643-4dd0-a86c-38240fd5c6e9=eyJpZCI6ImM4NTkx...;msal.a974dfa0-9f57-49b9-95db-90f04ce211login. -44db-8be3-8a21d26c4f2d=http://localhost:3000/;msal.a974dfa0-9f57-49b9-95db-90f04ce2111a.authority|965aad0f-7740-44db-8be3-8a21d26c4f2d=https://login.microsoftonline.com/common/;萨尔。a974dfa0-9f57-49b9-95db-90f04ce2111a.nonce.idtoken|965aad0f-7740-44db-8be3-8a21d26c4f2d=5b3e211d-6756-4892-b50d-17cdebbd18b3;msal.a974dfa0-9f57-49b9-95db-90f04ce2111a.state.acquireToken|965aad0f-7740-44db-8be3-8a21d26c4f2d=eyJpZCI6Ijk2NWFhZDBm
这种情况持续了相当长的一段时间,介于两者之间的是:
msal.a974dfa0-9f57-49b9-95db-90f04ce2111a.error.description=静默身份验证被拒绝。用户必须首先登录并在需要时授予客户端应用程序访问范围“user.read people.read user.readbasic.all contacts.read calendars.read presence.read.all tasks.readwrite presence.read user.read”的权限。 all group.read.all tasks.read openid profile'.;
当然,我已经接受了所有这些许可请求,甚至撤销了一次并重新授权重新开始。
我没有得到什么?
我使用 Win 10、节点 12.19.0 和 VS Code 1.51.1。并访问index.html文件中默认提供的应用程序(Amazing Microsoft Graph Toolkit App - 客户端 ID a974dfa0-9f57-49b9-95db-90f04ce2111a) 。
感谢您的任何提示。