gpt4 book ai didi

Active Directory 应用程序 MainLogo 图片上传期间 Powershell 错误

转载 作者:行者123 更新时间:2023-12-02 23:57:22 26 4
gpt4 key购买 nike

我可以使用 cmdlet New-AzureADApplication 在 powershell 中成功创建新的 Azure Active Directory 应用程序,但是我无法使用 powershell 为我的应用程序添加应用程序 Logo 。下面是代码和错误:

Set-AzureADApplication -MainLogo (Get-Content "C:\Users\Test\Logo.png" -encoding BYTE)

错误:

Set-AzureADApplication : Error occurred while executing SetApplication StatusCode: BadRequest ErrorCode: Request_BadRequest Message: A stream property 'mainLogo' has a value in the payload. In OData, stream property must not have a value, it must only use property annotations. At line:1 char:1 + Set-AzureADApplication -MainLogo (Get-Content ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Set-AzureADApplication], ApiException + FullyQualifiedErrorId : Microsoft.Open.AzureAD16.Client.ApiException,Microsoft.Open.AzureAD16.PowerShell.SetApplication

提供的文档here仅提及用法Set-AzureADApplication [-MainLogo ] 但是,我找不到任何有关将此参数与 Set 或 New-AzureADApplication cmdlet 一起使用的示例。

任何帮助将不胜感激!

谢谢

最佳答案

我尝试了以下命令,并收到相同的错误消息。根据结果​​,我建议提交支持请求 here .

[Byte[]]$logo=Get-Content "C:\Users\someuser\Desktop\test.png" -encoding BYTE
Set-AzureADApplication -ObjectId "46dcfdd9-e0c4-4623-8139-73936a716034" -MainLogo $logo

但是,作为替代方案,您仍然可以在 Azure 门户上上传 Logo 。只需登录Azure门户,您就可以从左侧面板中选择Azure Active Directory扩展,并从企业应用程序中找到特定的应用程序。您可以从属性上传 Logo 。

enter image description here

关于Active Directory 应用程序 MainLogo 图片上传期间 Powershell 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41495413/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com