How to Configure Smart Card PIN Pass-Through on Windows Vista or Windows 7 Citrix Session

How to Configure Smart Card PIN Pass-Through on Windows Vista or Windows 7 Citrix Session

book

Article ID: CTX131223

calendar_today

Updated On:

Description

This article describes how to configure smart card PIN pass-through from a Windows Vista or Windows 7 client.

Requirements

  •  Windows Vista or Windows 7
  • Online Plugin Full or Receiver Enterprise version with the Single Sign On component installed (SSONSVR)

Background

Smart card PIN pass-through does not work by default in Windows Vista or Windows 7 due to logon process differences with a smart card. For the Citrix client to pass a PIN with the smart card, the SSONSVR process must be running. SSONSVR is called from NPLogonNotify. By default, NPLogonNotify is not called from a smart card logon in Windows Vista or Windows 7.


Instructions

Caution! Refer to the Disclaimer at the end of this article before using Registry Editor.

To configure smart card PIN pass-through from a Windows Vista or Windows 7 client, complete the following steps:

  1. Create a DWORD value named SmartCardLogonNotify in the registry entry, HKLM\ \Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\Notify.
  1. Change the DWORD value to 1.
  1. Restart the computer and log on with a smart card.
  1. Ensure that the SSONSVR process is running.

    Environment

    Caution! Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

    Issue/Introduction

    This article describes how to configure smart card PIN pass-through from a Windows Vista or Windows 7 client.

    Additional Information

    Winlogon Notification Package Reference – Registry Settings