Аутентификация с помощью 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 = ????
Тим