有没有办法通过 API 以编程方式将清单属性“accessTokenAcceptedVersion”设置为 2?由于此处解释的问题,这是必需的- 我们的代码需要新的 STS,但失败并显示:
WWW-Authenticate: Bearer error="invalid_token", error_description="观众无效"
由于是旧 sts:“iss”:“ https://sts.windows.net/.../ ”。同样希望设置“signInAudience”属性,以便我们可以让我们的应用程序出现在 B2C 中:
{
...
"accessTokenAcceptedVersion": 2,
...
"signInAudience": "AzureADandPersonalMicrosoftAccount",
...
}
在powershell、cli或api中看不到任何内容(另请参阅)
如果我捕获门户网络流量,我可以看到 graph.windows.net/myorganization/aplicaitons/{GUID}?api-version=2.0 的 PATCH 设置 JSON 属性:
"accessTokenAcceptedVersion":2,
和
"signInAudience":"AzureADandPersonalMicrosoftAccount",
但它也设置了另一个属性——而且似乎没有记录在案的做事方式?
"logo@odata.mediaContentType":"application/json;odata=minimalmetadata"
和 signinaudience 更改集:
“支持收敛”:真,