You must perform certain configuration steps to use a smart card in Horizon Client.

Prerequisites

  • Verify that your client device meets the requirements described in Smart Card Authentication Requirements.
  • Install Horizon Client.
  • (Optional) To make the Username hint field appear in the Horizon Client login dialog box, enable the smart card user name hints feature in Connection Server. For more information, see "Setting Up Smart Card Authentication" in the Horizon Administration document.

Procedure

  1. Create the folder /usr/lib/vmware/view/pkcs11.
  2. Create a symbolic link to the pkcs11 library, which is used for smart card authentication.
    For example, run the following command:
    sudo ln -s /usr/lib64/pkcs11/opensc-pkcs11.so 
    				/usr/lib/vmware/view/pkcs11/libopenscpkcs11.so
    Note: Make sure that the symbolic link name to the opensc-pkcs11 library begins with lib.