Clear password is smart card pin upon redirect
Upon a redirection, we have received a cookie that is used for authentication and we should not flag this as a pin code for the smartcard. This solves a problem with incorrect pin code when using smart card authentication and if redirected to a server were a session exists.
This commit is contained in:
parent
0374d2ce9b
commit
567b1f7432
1
rdp.c
1
rdp.c
@ -390,6 +390,7 @@ rdp_send_client_info_pdu(uint32 flags, char *domain, char *user,
|
||||
|
||||
if (g_redirect == True && g_redirect_cookie_len > 0)
|
||||
{
|
||||
flags &= ~RDP_INFO_PASSWORD_IS_SC_PIN;
|
||||
flags |= RDP_INFO_AUTOLOGON;
|
||||
len_password = g_redirect_cookie_len;
|
||||
len_password -= 2; /* subtract 2 bytes which is added below */
|
||||
|
Loading…
Reference in New Issue
Block a user