参考大佬https://hostloc.com/thread-853850-1-1.html 帖子
运行到第4步:
4、注册应用
az ad app create --display-name Application --end-date 2099-12-31 --password App1icati0nPa55word --required-resource-accesses @manifest.json
报错:
请教大佬如何处理 谢谢。
热议
2楼 admims 3天前
3楼 admims 3天前
见https://docs.microsoft.com/zh-cn/cli/azure/microsoft-graph-migration
"删除 --password 和 --credential-description。 使用 az ad app credential reset 让 Graph 服务为你创建密码 (https://github.com/Azure/azure-cli/issues/20675)"
可以使用类似
az ad app create --display-name xxxx --required-resource-accesses @manifest.json --only-show-errors
获得appid后
az ad app credential reset --only-show-errors --end-date 9999-12-31 --id xxxx
4楼 不知火舞 3天前
去掉password参数试试 似乎已经不支持自定义密码
感谢大佬回复
去掉password
PS C:\az> az ad app create --display-name Application --end-date 2099-12-31 --required-resource-accesses @manifest.json 所在位置 行:1 字符: 96
+ ... ion --end-date 2099-12-31 --required-resource-accesses @manifest.json
+ ~~~~~~~~~
无法使用展开运算符“@”以在表达式中引用变量。只能将“@manifest”作为命令的参数。要在表达式中引用变量,请使用“$manifest
”。
+ CategoryInfo : ParserError: ( [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : SplattingNotPermitted
5楼 不知火舞 3天前
见https://docs.microsoft.com/zh-cn/cli/azure/microsoft-graph-migration
"删除 --password 和 --credent ...
PS C:\az> az ad app create --display-name admin --required-resource-accesses @manifest.json --only-show-errors
所在位置 行:1 字符: 68
+ ... e --display-name admin --required-resource-accesses @manifest.json -- ...
+ ~~~~~~~~~
无法使用展开运算符“@”以在表达式中引用变量。只能将“@manifest”作为命令的参数。要在表达式中引用变量,请使用“$manifest
”。
+ CategoryInfo : ParserError: ( [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : SplattingNotPermitted
6楼 zxxx 3天前
如果尚未准备好迁移,例如缺少 Microsoft Graph 权限,则可继续使用小于等于 2.36.0 的 Azure CLI 版本。
https://azcliprod.blob.core.windows.net/msi/azure-cli-2.36.0.msi
7楼 Origami 3天前
虽然但是,这是powershell说你不能用@
8楼 admims 3天前
我用的linux下命令正常 powershell有没有特殊规则不清楚
9楼 不知火舞 3天前
如果尚未准备好迁移,例如缺少 Microsoft Graph 权限,则可继续使用小于等于 2.36.0 的 Azure CLI 版本。
...
感谢大佬回复
换了大佬给的链接 的 版本 还有原贴版本 依旧报错
PS C:\az> az ad app create --display-name Application --end-date 2099-12-31 --password App1icati0nPa55word --required-resource-accesses @manifest.json
所在位置 行:1 字符: 127
+ ... sword App1icati0nPa55word --required-resource-accesses @manifest.json
+ ~~~~~~~~~
无法使用展开运算符“@”以在表达式中引用变量。只能将“@manifest”作为命令的参数。要在表达式中引用变量,请使用“$manifest
”。
+ CategoryInfo : ParserError: ( [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : SplattingNotPermitted
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
