Os drivers da leitora precisam estar instalados do lado do servidor. Apenas os drivers, o certificado fica no cliente. Contudo, há leitoras de A3 que não possuem driver para Server 2008, teste isso antes de confirmar funcionamento.
· A sua conexão TS deve estar configurada para que os SmartCards, etc. do cliente sejam conectados pelo servidor, senão ele não irá reconhecer que seu cliente possui o A3 conectado. Por isso os drivers da leitora precisar ser instalados no servidor, senão ele “não sabe” que dispositivo é esse plugado na USB do cliente.
· O uninfe deve ficar no lado do cliente, e não no servidor remoto. O uninfe estando no lado do cliente, você precisará gerar o XML ou mesmo recuperar o autorizado “puxando” do cliente pro servidor. Isso é simples, basta na sua aplicação considerar caminhos como:
o \\tsclient\c\uninfe\**cnpj**\envio
o No exemplo acima, se sua aplicação solicitar gravação ou cópia do XML pra esse caminho, o TS “entende” que está se referindo a uma pasta no lado do cliente, e não do Server.