Hello.
I have a connection that I have working on a windows box but not on a Mac.
It is an RDP session using EntraID credentials with passkeys (but no hardware key). Does RDM on a Mac support this currently? I cannot figure out why my creds won't work and it is my best explanation currently.
Thanks for any thoughts..
Hello
With an embedded session, web-based and MFA logins won't work. Embedded RDP sessions are provided by FreeRDP which doesn't support this. Have you tried launching your session in "External" mode (it will start outside RDM, in the Microsoft client "Windows App")? If that doesn't work, it's possible that we're missing a setting mapping to tell Windows App what kind of authentication to use. Please let me know.
Note that third party support for this is something that's simply not enabled by Microsoft.
Kind regards,
Richard Markievicz
I get it and thanks for the prompt reply. No reflection on you or the product, I know what undocumented APIs look like in MSFT land.
This got me a little further but now I am having this issue: https://learn.microsoft.com/en-us/entra/identity-platform/apple-sso-plugin#important-update-on-macos-153-and-ios-1811-impacting-enterprise-sso
I will try to work with my IT. Thanks.
Hello
Ok, once you have that problem ironed out let us know if you have trouble with the session from RDM. It's likely that specific options need to be set in the .rdp file that's sent to Windows App, but it's not always obvious which RDM settings map to which settings in the .rdp file.
I will be fully transparent and say that FreeRDP does have an implementation for Azure AD logon, but it's simply not reliable. Microsoft often changes things that break the functionality (sometimes, only in certain regions at certain times) and the integration is very hard to use. However we keep watching it and hope that someday it will be production ready and we can integrate it on our side. For now the only solution is the external mode.
Thanks and kind regards,
Richard Markievicz