@@ -338,13 +338,13 @@ private async Task<PayloadData> SwitchAuthenticationAsync(ConnectionSettings cs,
338
338
throw new MySqlException ( "Authentication method '{0}' requires a secure connection (prior to .NET 4.6)." . FormatInvariant ( switchRequest . Name ) ) ;
339
339
#else
340
340
341
- var rsaPublicKey = await GetRsaPublicKeyForCachingSha2PasswordAsync ( switchRequest . Name , cs , ioBehavior , cancellationToken ) ;
342
- return await SendEncryptedPasswordAsync ( rsaPublicKey , RSAEncryptionPadding . Pkcs1 , cs , ioBehavior , switchRequest , cancellationToken ) ;
341
+ var rsaPublicKey = await GetRsaPublicKeyForCachingSha2PasswordAsync ( switchRequest . Name , cs , ioBehavior , cancellationToken ) . ConfigureAwait ( false ) ;
342
+ return await SendEncryptedPasswordAsync ( rsaPublicKey , RSAEncryptionPadding . Pkcs1 , cs , ioBehavior , switchRequest , cancellationToken ) . ConfigureAwait ( false ) ;
343
343
#endif
344
344
}
345
345
else
346
346
{
347
- return await SendClearPasswordAsync ( cs , ioBehavior , cancellationToken ) ;
347
+ return await SendClearPasswordAsync ( cs , ioBehavior , cancellationToken ) . ConfigureAwait ( false ) ;
348
348
}
349
349
350
350
case "sha256_password" :
@@ -353,13 +353,13 @@ private async Task<PayloadData> SwitchAuthenticationAsync(ConnectionSettings cs,
353
353
#if NET45
354
354
throw new MySqlException ( "Authentication method '{0}' requires a secure connection (prior to .NET 4.6)." . FormatInvariant ( switchRequest . Name ) ) ;
355
355
#else
356
- var publicKey = await GetRsaPublicKeyForSha256PasswordAsync ( switchRequest . Name , cs , ioBehavior , cancellationToken ) ;
357
- return await SendEncryptedPasswordAsync ( publicKey , RSAEncryptionPadding . OaepSHA1 , cs , ioBehavior , switchRequest , cancellationToken ) ;
356
+ var publicKey = await GetRsaPublicKeyForSha256PasswordAsync ( switchRequest . Name , cs , ioBehavior , cancellationToken ) . ConfigureAwait ( false ) ;
357
+ return await SendEncryptedPasswordAsync ( publicKey , RSAEncryptionPadding . OaepSHA1 , cs , ioBehavior , switchRequest , cancellationToken ) . ConfigureAwait ( false ) ;
358
358
#endif
359
359
}
360
360
else
361
361
{
362
- return await SendClearPasswordAsync ( cs , ioBehavior , cancellationToken ) ;
362
+ return await SendClearPasswordAsync ( cs , ioBehavior , cancellationToken ) . ConfigureAwait ( false ) ;
363
363
}
364
364
365
365
case "mysql_old_password" :
0 commit comments