- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们使用 Microsoft V2.0 OpendID 协议(protocol)作为 SSO 方法,使 MSA 和 AAD 用户登录我们的应用程序。
以下是我们在授权 URL 中使用的范围
openid profile email user.read
在用户同意后,使用我们从 token API (/oauth2/v2.0/token
-- scope = user.read
) 获得的访问 token ,我们正在让 Microsoft Graph 调用 https://graph.microsoft.com/v1.0/me
以获取电子邮件和其他用户信息。
直到 2018 年 3 月 12 日,上述调用按预期工作。但是从 2018 年 3 月 13 日开始,我们发现 API 出现了奇怪的行为。
对于新来我们应用程序登录的 MSA 用户,https://graph.microsoft.com/v1.0/me
抛出以下错误。
错误一:
{
"error": {
"code": "RetryWithPuid",
"message": "Please retry With PUID in either token or URL",
"innerError": {
"request-id": "18386e9b-c30e-459d-b816-f67f4a843874",
"date": "2018-03-14T10:42:11"
}
}
}
错误 2:
{
"error": {
"code": "UnknownError",
"message": "{\r\n \"ErrorCode\": \"ErrorUserResolutionFailedAfterMailboxSuccessfullyProvisioned\",\r\n \"Message\": \"Exception of type 'Microsoft.Fast.Profile.Core.Exception.ProfileNotFoundException' was thrown.\",\r\n \"Target\": null,\r\n \"Details\": null,\r\n \"InnerError\": null,\r\n \"InstanceAnnotations\": []\r\n}",
"innerError": {
"request-id": "23c18edc-d451-4056-ab7c-0c23fb7b77f5",
"date": "2018-03-14T08:03:11"
}
}
}
以上错误是不稳定的。对于已经登录我们应用程序的用户(3 月 12 日之前),我们没有看到上述问题。
我找不到关于上述错误的任何信息。
最佳答案
我现在面临同样的问题,我们之前没有收到此错误。我在做一些测试时找到了一种让它工作的方法,但还没有找到合适的解决方案。
步骤是:
关于json - Microsoft Graph API 正在为 MSA 用户返回未知错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49284516/
我创建了一个这样的 gMSA: New-ADServiceAccount -name Cust00000 -DNSHostName Cust00000.domain.com -PrincipalsAl
我使用 Graph API 将日历与从 Office 365 帐户(具有开发人员许可证)创建的应用同步。 我使用帐户outlook.com和hotmail.com(我登录oauth)进行用户测试,所有
我正在使用 R 包 gtrendsR 收集 Google 趋势数据。我正在尝试为每个大都市统计区 (MAS) 提取数据,但区号也不错。到目前为止,我只设法获得了州级数据。这是代码。 example
我的问题涉及通过 choroplethr 在 MSA 级别绘制整个美国 map 和 choroplethrZip . 在下面的示例中,我们绘制了 1) 在美国县级 map 上的人口普查人口信息和 2)
创建机器人后,我还想将该机器人作为技能发布到 Cortana。 当尝试进入 Azure 门户并相应地设置机器人 channel 注册时,我得到的信息是,通过连接到 Azure Active Direc
问题:使用模拟器时,机器人开始向我显示错误。虽然我不确定,但我认为模拟器可能已更新 调试我检查了 AppID 和 key 是否正确。 错误: -> POST 401 [conversationUpda
问题:使用模拟器时,机器人开始向我显示错误。虽然我不确定,但我认为模拟器可能已更新 调试我检查了 AppID 和 key 是否正确。 错误: -> POST 401 [conversationUpda
官方指南说我应该获取 OneDriveClient 来使用 OneDrive API 执行操作,但我找不到在哪里可以为我的应用程序获取 MSA Authenticator。我遵循了所有说明,但只有适合
我的问题是我有一个包含数千个城市的文件,我想将城市名称映射到 ( Metropolitan Statistical Areas 和非美国城市的 MSA 等价物。这里有很多关于类似问题的帖子。我如果有帮
我们使用 Microsoft V2.0 OpendID 协议(protocol)作为 SSO 方法,使 MSA 和 AAD 用户登录我们的应用程序。 以下是我们在授权 URL 中使用的范围 openi
我在 Docker 中使用 Kibna。 我正在使用 docker-compose 运行 Kibana 下面是我的 docker-compose.yml `version: '2' services:
您好,我正在 Bot 框架中工作,因为当我将机器人发布到 azure 后在本地机器人模拟器中测试机器人时,我遇到了问题,并且在机器人模拟器中我提供了已发布的 url 和 Microsoft appid
我正在尝试使用 Visual Studio 设置 BOT 项目。我按照 https://learn.microsoft.com/en-us/azure/bot-service/bot-builder-
我正在尝试在新用户注册或忘记密码时发送电子邮件。我在 linux 上工作,应用程序是用 node.js 开发的。 错误: [Error: 140020013401920:error:140770FC:
尝试使用新发布的服务,但在入门时遇到问题。 输入姓名、订阅等。 获取我的 Microsoft 应用 ID,并将其输入到表单中 选择 C# 选择了任一模板 当我点击“创建机器人”时,我收到“此 MSA
尝试使用新发布的服务,但在入门时遇到问题。 输入姓名、订阅等。 获取我的 Microsoft 应用 ID,并将其输入到表单中 选择 C# 选择了任一模板 当我点击“创建机器人”时,我收到“此 MSA
我需要响应一个系统,该系统需要所有字段的消息,即使 ID 为空。 我想我必须使用 Parser.Configuration.addForcedEncode 但我不知道如何添加规则(路径)来表示“写入
我有一个单页 Javascript 应用程序 (SPA)。我有一个使用 TypeScript/NodeJS 的中间层 Azure Function 服务。 SPA 允许用户登录并根据需要联系中间层服务
我想基于数据动态创建 Azure 机器人服务。为了创建 Bot 服务,我使用了 Microsoft.Azure.Management.BotService NuGet 包。 用于创建,但我需要输入 M
我尝试使用此处提供的代码:https://github.com/Azure-Samples/active-directory-javascript-singlepageapp-dotnet-webap
我是一名优秀的程序员,十分优秀!