Any TLS/SSL things are not working because they depend on some weird native binaries/libraries. I’ve tried to get MongoDB up and running without any success.

If you have the time and patience, you can modify the C# mongodb driver where you hack and slash out all the SSL/TLS parts, this might produce some bugs. I gave up because that would seems too time consuming.

Personally I’m using LiteDB on my server backend.