I have eventually found an answer to my question here: https://techcommunity.microsoft.com/t5/discussions/global-profile-configuration-on-linux/m-p/2432228/highlight/true#M47993. Inspired by how it's configurable for Google Chrome, I searched for configuration of policies for Microosoft Edge under Linux and found this helpful answer.
TL:DR;
- Create a file
policies.json
under the folder/etc/opt/edge/policies/managed
, - Put the following content inside:
{ "AuthServerAllowlist" : "*.mydomain.com,*.myotherdomain.local", "AuthNegotiateDelegateAllowlist" : "*.mydomain.com,*.myotherdomain.local", "DisableAuthNegotiateCnameLookup" : true, "EnableAuthNegotiatePort" : true }
- Open you browser and check that the policies are correctly loaded though
edge://policy/
, - You should get SPNEGO working on the whitelisted domains from now on.