Bonjour, je veux faire une simple connexion.
Dans AuthentificationManager, je vois cette condition
private function cipherRsa(param1:String, param2:TrustCertificate) : Vector.<int>
{
var _loc_4:* = null;
var _loc_7:* = 0;
var _loc_3:* = new ByteArray();
if (param2)
{
_loc_3.writeUTFBytes(this._salt);
_loc_3.writeUnsignedInt(param2.id);
_loc_3.writeUTFBytes(param2.hash);
_loc_3.writeUTFBytes(param1);
}
else
{
_loc_3.writeUTFBytes(this._salt + param1);
}
Alors pour ma connexion socket, je dois utiliser TrustCertificate ou pas ?
Je demande, car, j'envoie le message 4
Tout est comme dans la trame officielle sauf le credential(logique à cause du salt)
Mais j'obtiens un WRONG_CREDENTIAL
Pourtant je fais bien credential = rsa(salt+mdp)
Ensuite j'envoie byte par byte le credential
Je tiens à préciser que ma fonction RSA fonctionne très bien et ma clef et ces paramètres sont très bien intégrés dedans
Le souci c'est pour écrire le credential, j'imagine. Pourtant je fais comme dans les sources :s
merci beaucoup ;)