SmartCard Authentication Not Working in Citrix Session

SmartCard Authentication Not Working in Citrix Session

book

Article ID: CTX220431

calendar_today

Updated On:

Description

Auth to the server works but not within the application.

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.

Resolution

Set registry key FilePathName on XenApp servers to scardhook.dll under: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Smart Card Hook


Problem Cause


The XenApp servers had the following registry key set incorrectly:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Smart Card Hook\FilePathName

It was set to "scardhook64.dll". It is a 32-bit key so it only needed scardhook.dll

Issue/Introduction

Auth to the server works but not within application.