[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: |
|
||||||||||||||||
| 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 |