Set-AWSSamlRoleProfile завершается ошибкой с «Невозможно установить учетные данные:« варианты »должны иметь хотя бы один элемент». ошибка - PullRequest
0 голосов
/ 07 апреля 2019

Я пытаюсь получить доступ федеративного пользователя к AWS API с помощью PowerShell.(Ссылка предоставлена ​​ниже)

AWS правильно настроен для работы с AD.(Это работает для нескольких моих коллег)

Я использую скрипт PowerShell для доступа к API-интерфейсам AWS.

Проблема возникает при попытке запуститькоманда Set-AWSSamlRoleProfile.

Ошибка:

C:\Windows\system32> Set-AWSSamlRoleProfile -EndpointName $EndpointName -PrincipalARN $PrincipalARN -RoleARN $RoleARN -StoreAs 'SAMLUser' > $null

Set-AWSSamlRoleProfile : Unable to set credentials: "choices" should have at least one element.

At line:1 char:1

+ Set-AWSSamlRoleProfile -EndpointName $EndpointName -PrincipalARN $Pri ...

+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    + CategoryInfo          : InvalidArgument: (Amazon.PowerShe...leProfileCmdlet:SetSamlRoleProfileCmdlet) [Set-AWSSamlRoleProfile], ArgumentException

    + FullyQualifiedErrorId : ArgumentException,Amazon.PowerShell.Common.SetSamlRoleProfileCmdlet

Любая помощь или руководство приветствуются.

...