Add-AzureADGroupMember错误,消息显示额外的正斜杠

时间:2018-07-17 14:49:14

标签: powershell microsoft-graph azure-powershell azureportal

我正在运行以下命令:

 Add-AzureADGroupMember -ObjectId <Guid1> -RefObjectId <Guid2>

我遇到以下错误:

Add-AzureADGroupMember : Error occurred while executing AddGroupMember
Code: Request_BadRequest
Message: The URI 'https://graph.windows.net//<tenantId>/directoryObjects/<Guid2>' is not valid since it is not based on 'https://graph.windows.net/<tenantId>/'.
HttpStatusCode: BadRequest
HttpStatusDescription: Bad Request
HttpResponseStatus: Completed

请注意,第一个URL在租户ID之前有一个额外的正斜杠。

我相信这是一个错误,但不确定。

更新

我从本地计算机运行了相同的PowerShell,并且按预期方式工作了-这可能与Azure Portal Shell中运行的AzureAD模块的版本有关。

1 个答案:

答案 0 :(得分:1)

这似乎很有意义。我从一边测试,在我的本地计算机上工作正常。

然后我通过Fiddler捕获了powershell的请求,正确的URL格式应该类似于屏幕截图。

enter image description here

当我在天蓝色的云外壳中对其进行测试时,我重现了您的问题。

enter image description here

我无法通过提琴手捕获请求,似乎无法发布请求。我认为这可能是天蓝色云壳的错误。您可以在Github中打开一个问题。