Devolutions Web Login can work without HTTP(S) by using native messaging. Here are the steps:
- In your browser, click on the Devolutions Web Login extension icon and click on the Settings button.
- Under the Data sources section, click Remote Desktop Manager
- Go to the Advanced tab and check the Enable native messaging option.
- Click Save
- In Remote Desktop Manager , go to File – Options – Browser Extensions – Advanced
- Check the Enable native messaging option and uncheck the Enable Http listener option.
- Click OK to save your changes.
- Go to your Remote Desktop Manager installation folder. It is installed by default in C:\Program Files\Devolutions\Remote Desktop Manager
- Open the com.devolutions.rdmnativemessaging.json file.
- Copy the following code in the file and save it:
{ "name": "com.devolutions.rdmnativemessaging", "description": "Devolutions Web Login", "path": "RemoteDesktopManager.NativeMessagingHost.exe", "type": "stdio", "allowed_origins": [ "chrome-extension://neimonjjffhehnojilepgfejkneaidmo/", "chrome-extension://ddloeodolhdfbohkokiflfbacbfpjahp/" ] }
- Open the Registry Editor of your desktop.
- Go to HKEY_LOCAL_MACHINE\SOFTWARE\Google\Chrome\NativeMessagingHosts
- Verify that the com.devolutions.rdmnativemessaging key exists at this location. If not, create one with the same name.
- Modify the default String Value data with the value being the complete path to the com.devolutions.rdmnativemessaging.json file. By default, it is C:\Program Files\Devolutions\Remote Desktop Manager\com.devolutions.rdmnativemessaging.json
- Go to HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts
- Verify that the com.devolutions.rdmnativemessaging key exists at this location. If not, create one with the same name.
- Modify the default String Value data with the value being the complete path to the com.devolutions.rdmnativemessaging.json file. By default, it is C:\Program Files\Devolutions\Remote Desktop Manager\com.devolutions.rdmnativemessaging.json
- Restart your Remote Desktop Manager
- Restart Devolutions Web Login (it can be restarted by deactivating and activing it in the Manage extensions option of the browser).