我正在尝试使用以下PowerShell命令更新现有的Azure AD应用程序:
Set-AzureADApplication -ObjectId $objectId -PublicClient $true
此操作失败,并出现以下错误:
Property identifierUris is invalid.
应用程序上的标识符URI为“ https://name-of-sp.verifieddnsdomainname.com”。主页URL属性(在清单中称为“ signInUrl”属性)与标识符URI相同。当我将这些URL更改为其他URL(尝试了许多选项)时,我仍然继续遇到相同的错误。
[使用“ Set-AzureADApplication”,我也尝试了-Debug标志,但是它没有向我显示底层的REST调用。即使提供了“ -IdentifierUris”和“ -Homepage”参数,我也会收到相同的错误消息。
此外,当我使用REST API“ https://graph.windows.net/myorganization/applications/guid-of-application-object-id?api-version=1.6”时,也会收到相同的错误消息。
有人知道为什么我会收到此错误吗?我认为提供的URI值应该正确。
我可以重现您的问题,identifierUris
唯一标识一个identifierUris
,Web app
不需要它。
尝试以下命令,然后刷新门户并在public client/native app
中进行检查,它对我而言很好用。
Authentication