RDP Windows Logon
The RDP Windows Logon module allows you to implement two-factor authentication with Axidian Access when connecting over the RDP (Remote Desktop Protocol) protocol or in the Remote App application.
The second factor can be one of the following:
- Email OTP
- Hardware OTP
- Hardware TOTP
- Passcode
- Secured TOTP
- SMS OTP
- Software OTP
- the Axidian Key mobile application (in the mode of sending one-time passwords and push notifications with login confirmation)
Prerequisites
To use the RDP Windows Logon module:
- Enable NLA (Network Level Authentication) for the user.
- When using the HTTPS protocol connection, install a client certificate on each Core Server.
- Install and configure RDP Windows Logon.
- Configure the authentication provider selection on the user side.
- If required, specify the optional settings.
Install and configure RDP Windows Logon
Run the installation file located at
Axidian Access <version number>/Axidian RDP Windows Logon/<version number>and follow the steps of the installation wizard.Open Windows Registry Editor.
In the
HKEY_LOCAL_MACHINE\SOFTWARE\Axidian-IDsection, create theRemoteAuthsection.In the
RemoteAuthsection, create theProviderIdstring parameter and set the value corresponding to the provider used.Possible
ProviderIdvalues- SMS OTP {EBB6F3FA-A400-45F4-853A-D517D89AC2A3}
- Email OTP {093F612B-727E-44E7-9C95-095F07CBB94B}
- Passcode {F696F05D-5466-42b4-BF52-21BEE1CB9529}
- Software OTP {0FA7FDB4-3652-4B55-B0C0-469A1E9D31F0}
- Secured TOTP {F15FD7EC-19EA-4384-846E-A2D0BE149FA2}
- Hardware OTP {AD3FBA95-AE99-4773-93A3-6530A29C7556}
- Hardware TOTP {CEB3FEAF-86ED-4A5A-BD3F-6A7B6E60CA05}
- Axidian Key (only in the push notification mode with login confirmation) {DEEF0CB8-AD2F-4B89-964A-B6C7ECA80C68}
In the
HKEY_LOCAL_MACHINE\SOFTWARE\Axidian-ID\SrvLocator2section, modify the following parameters:In the
ServerUrlBaseparameter, specify the URL of your Core Server in the formathttp(s)://full_dns_server_name/am/core.ImportantIn the application settings, the URL must not contain a slash (/) at the end of the address.
In the
IsIgnoreCertErrorsparameter, specify the value 0 or 1. This parameter stands for verifying the Core Server certificate; with the value 1, certificate errors are ignored.
Configure the authentication provider selection for the user
In the Windows registry, in the
HKEY_LOCAL_MACHINE\SOFTWARE\Axidian-ID\RemoteAuthsection, create a DWORD parameter namedIsAuthSelectionEnabled.Set the value of the
IsAuthSelectionEnabledparameter to 1.If the parameter is not specified or its value is 0, the authentication provider selection is not offered. In this case, all available authentication methods are displayed.
If
IsAuthSelectionEnabled=1and a provider is specified inProviderId, the specified provider is selected when the user connects. The user can also select any other supported provider.
Optional settings
- Authentication of users without a license.
- Configuring the session storage period.
- Concurrent operation with Windows Logon.
Example of the module operation
Connect to the machine with RDP Windows Logon installed.
Specify the user and the domain password and click OK.
Enter the one-time password.
NoteIf the user has no available authentication methods, the message No available authentication methods. Access denied. appears and the Remote Desktop session is terminated.