In https://grpc.io/docs/guides/auth/ it is written that
"
Non-POSIX-compliant systems (such as Windows) need to specify the root certificates in SslCredentialsOptions, since the defaults are only configured for POSIX filesystems.
"
After upgrading to gRPC v1.71.0 (using vcpkg and Visual Studio Professional 2022 v17.13.5) I remarked that it is no longer required to provide a root certificate in SslCredentialsOptions passed to SslCredentials(). My impression is that the excerpt above is no longer true (TBC).
Tested on Windows 11 Pro 24H2 build 26100.3624