от
Я не могу понять, как получить утверждение samlassertion маркер для передачи в качестве одного из параметров для способ -> СЦ assumeRoleWithSAML. Пожалуйста, помогите мне понять, что я уже прошел через док для assumeRolesWithSAML. Фрагмент кода, который я использую,
var params = {
  PrincipalArn: 'arn:aws:iam::12345678910:user/userAccount',
  RoleArn: 'arn:aws:iam::12345678910:role/admin',
  SAMLAssertion: 'a4FameaC4Twkfjhsadkfjhsfkhsdfsdhafislahsdfaiughdiguhdfiughdfiughdagiuhdafgiusfhdaiiiilholfjpwfmwpefmo;ivnjeiuvneinveiovnA==',
};

var stsPromise = new AWS.STS({ apiVersion: '2011

Он говорит " недопустимый формат base64 SAMLResponse (услуге: AWSOpenIdDiscoveryService; код статуса
: 400; код ошибки: AuthSamlInvalidSamlResponseException; код запроса: b38250b8-39
постоянного тока-4188-9bdd-a69c102a5168)' "

Пожалуйста, помогите мне с пониманием того, что ценности должны быть переданы для утверждения samlassertion? Есть ли другие сервисы AWS, которые я могу позвонить, чтобы получить его?

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.
...