2016-06-14 42 views

cevap

4

Şu anda Cognito kullanıcı havuzları belgelerinde değil, ama Aşağıdaki örnek kayıt için çalışmalıdır. Benzer şekilde, diğer API'lar için de formüle edebilirsiniz. Taşıma kapasitesi ne nedeniyle kimlik doğrulama sırasında istemci tarafında karmaşık SRP hesaplama mantığına

CONTENT-TYPE: application/x-amz-json-1.1 
 
X-AMZ-TARGET: com.amazonaws.cognito.identity.idp.model.AWSCognitoIdentityProviderService.SignUp 
 

 
HOST: https://cognito-idp.us-east-1.amazonaws.com 
 

 
{ 
 
"ClientId": "string", 
 
"Password": "string", 
 
"SecretHash": "string", 
 
"UserAttributes": [ 
 
    { 
 
     "Name": "string", 
 
     "Value": "string" 
 
    } 
 
], 
 
"Username": "string", 
 
"ValidationData": [ 
 
    { 
 
     "Name": "string", 
 
     "Value": "string" 
 
    } 
 
] 
 
}

işaret belgelerinde söz edilmiştir gerekmekle birlikte, bunun Cognito kullanıcı yüzme havuzları ile birlikte sağlanan SDK'larımızı kullanılması önerilir . Ancak yukarıda bahsettiğiniz API'lerin bu hesaplamaya sahip olmaması gibi görünüyor, bu nedenle REST çağrıları yapmak mümkün olmalıdır.

+2

Bu tam olarak aradığım şey. Teşekkürler Vinay – hechoo

+1

@VinayKushwaha Bu cevap için teşekkürler! Beni doğru yola koydu. Sadece sanki arka şeritlerini biraz değiştirmiş gibi görünüyor, şimdi ikinci içerik başlığı şöyle olmalı: 'X-AMZ-TARGET: AWSCognitoIdentityProviderService.SignUp' Aksi takdirde' UnknownOperationException' döndürür. Lütfen cevabınızı güncelleyin. Yine de, bir demet teşekkürler! –

+0

İşaretlediğiniz için teşekkürler. Bence operasyon isminde bir yazım hatası vardı. Kayıt Değişimi -> SignUp örneği düzeltdi. –