[CDRIVER-3145] Specify behavior where connection string contain auth database but no credentials Created: 22/May/19  Updated: 28/Oct/23  Resolved: 12/Nov/19

Status: Closed
Project: C Driver
Component/s: auth, libmongoc
Affects Version/s: None
Fix Version/s: 1.16.0

Type: Task Priority: Major - P3
Reporter: Rathi Gnanasekaran Assignee: Clyde Bazile III (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by CXX-1773 Specify behavior where connection str... Backlog
is depended on by PHPC-1384 Specify behavior where connection str... Closed
is depended on by DRIVERS-637 Specify behavior where connection str... Implementing

 Description   

See DRIVERS-637 for details.



 Comments   
Comment by Kaitlin Mahar [ 10/Oct/19 ]

just FYI: implementing the new auth connection string runner in Swift in SWIFT-429, the only issue I ran into is that when using GSSAPI without a service name specified (in which case the service defaults to "mongodb"), libmongoc returns no service name in the document returned from mongoc_uri_get_auth_mechanism_properties, but the yaml/JSON tests expect the service name to be present. this applies to 4 test cases, e.g. this one: https://github.com/mongodb/specifications/blob/bed99b18493b7f75a5098feecfd8df58ed9f80bb/source/auth/tests/connection-string.yml#L33

Generated at Wed Feb 07 21:17:14 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.