On Fri, Mar 24, 2023 at 1:18 AM Владимир Куркин <[email protected]> wrote:
>
> To clear things out - our local network is built on strict usage of smart 
> cards. So that leaves me in position where i can`t just simply use logins.
> Right now it looks like:
> 1. Create connection via RDP
> 2. Connect to remote windows host
> 3. In autentication screen i have login/password fields and bellow is a login 
> option with placeholder for smart card which says: "Insert smart card"
> 4. I`m trying to insert card in my current machine but obviously nothing 
> happens and host doesn`t show any reaction
>

Yes, this is exactly what I would expect given the current Guacamole
implementation - inserting a Smart Card will have absolutely no effect
on the remote machine.

> I guess i need to dig in FreeRDP direction to find some workaround, am i 
> right?
>

FreeRDP already supports Smart Card integrations, but it's a matter of
1) implementing the FreeRDP smart card calls in guacd, and 2)
implementing the integrations between the web client and guacd to pass
the smart card through.

I took a look at the FreeRDP libraries the other day, and there are
definitely some challenges. At least the command line for FreeRDP
(xfreerdp) expects the smart card argument to pass in the device name
associated with the smart card, which obviously will be slightly
challenging when things are being redirected from a web client. I'm
sure it's do-able, but I haven't spent a ton of time figuring out how.

-Nick

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to