Apakah ada Cognito SDK yang menggunakan titik akhir `amazoncognito.com/oauth2/token`?

Berdasarkan dokumen berikut, saya dapat menukar code dengan access_token menggunakan ikal ini:

curl -X POST \
  https://mysubdomain.auth.us-east-2.amazoncognito.com/oauth2/token \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -H 'authorization: Basic ...' \
  -d 'grant_type=authorization_code&client_id=client_id&code=code&redirect_uri=https%3A%2F%2Fwww.somewhere.com'

https://docs.aws.amazon.com/cognito/latest/developerguide/token-endpoint.html

Saya membuat ini berfungsi tanpa masalah di Postman. Sekarang saya ingin mereplikasi permintaan HTTP ini di aplikasi WebApi inti dotnet dan saya kesulitan menemukan SDK untuk mengelolanya. Saya dapat membangun dan mengeluarkan HttpRequest + membatalkan serialisasi respons json ke model, tetapi saya merasa sulit untuk percaya bahwa tidak ada perpustakaan AWS yang menangani dan memelihara ini jauh lebih baik daripada yang pernah saya bisa.

Apakah ada SDK untuk titik akhir amazoncognito.com/oauth2/token, sebaiknya untuk inti dotnet?


person Levitikon    schedule 04.12.2018    source sumber


Jawaban (1)


Sayangnya, belum. Anda harus menggunakan panggilan HTTP asli dengan metode POST.

Inilah masalah git yang sama (untuk Java):

https://github.com/aws/aws-sdk-java/issues/1792

person Deepthi    schedule 05.12.2018