Unable to use smartcard in Microsoft Edge chromium on server 2016
book
Article ID: CTX296999
calendar_today
Updated On:
Description
- It is not possible to use smartcard in Microsoft Edge browser in Citrix session on windows 2016 terminal server.
- In all other popular browsers is smartcard working correctly (Chrome, Firefox, Internet Explorer).
- When connect to same server using RDP, than smartcard is working in Edge.
- In Desktop OS Windows 10 Citrix session is smartcard working in all internet browsers, including Edge.
- Behavior of issue in edge is following: User is opening web page requesting PKI certificate. User is asked to select appropriate certificate to access related web page but Edge does not then interact with smartcard mapped from client.
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
Creating registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\citrix\CtxHook\AppInit_DLLs\SfrHook\msedge.exe resolved the issue.

Problem Cause
Configuration.
Additional Information
Note:
Please make sure the "msedge.exe" process is not part of the below registry key, as this would exclude all Citirx hooking to the process.
Path: HKLM:SYSTEM\CurrentControlSet\services\CtxUvi
REG_KEY: UviProcessExcludes
Once the above configuration is verified, It is recommended to reboot the machine for the registry changes to take place.
Was this article helpful?
thumb_up
Yes
thumb_down
No