Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
3.2.9
-
None
-
1
-
SDK20: Pathfinding + Wrappers
Description
If the user adds a cert to their local store or specifies their own custom CertificateFactory, those certs do not get used in the RemoteCertificateCallback for either KV or Query. (They do get used as client certificates to validate the client)
Instead, the user must either a) specify Kv/QueryIgnoreCertificateNameMismatch or b) override the callback methods themselves.
Add documentation to https://docs.couchbase.com/dotnet-sdk/current/howtos/managing-connections.html to indicate
- IgnoreCertificateNameMismatch is convenience for development only
- If RemoteCertificateCallback is set, then IgnoreCertificateNameMismatch has no effect
Attachments
Issue Links
- relates to
-
NCBC-3173 Capella CA Certificate Bundled with SDK (Note: fix is .NET 5+ only)
- Resolved
For Gerrit Dashboard: NCBC-3182 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
173391,5 | NCBC-3173: Add Capella cert to SDK by default. NCBC-3182: WithX509CertificateFactory only applies to client certs. | master | couchbase-net-client | Status: MERGED | +2 | +1 |