Аутентификация с помощью AWS .NET SDK для Amazon Chime

Я пытаюсь создать собрание с помощью Chime SDK и передаю accessKey и accessKeyId для аутентификации. Однако запрос не выполняется с ошибкой «Недействительный токен сеанса». Когда я передаю токен сеанса, созданный с помощью AWS CLI, он работает нормально. Я хочу программно сгенерировать токен сеанса из .net. Как этого добиться.

      AWSCredentials credentials = new Chime.Credentials(awsAccessKeyId, awsSecretAccessKey, token);
RegionEndpoint region = RegionEndpoint.USEast1;
        client = new AmazonChimeClient(credentials, RegionEndpoint.USEast1);
CreateMeetingRequest request = new CreateMeetingRequest();
        request.MeetingHostId = meetingHostId;
        request.ExternalMeetingId = externalMeetingId;

        return await client.CreateMeetingAsync(request);

1 ответ

Вы не устанавливаете ClientRequestToken

      CreateMeetingRequest request = new CreateMeetingRequest();
request.MeetingHostId = meetingHostId;
request.ExternalMeetingId = externalMeetingId;
//needs request.ClientRequestToken = ????

Тим

Другие вопросы по тегам