[CDRIVER-2537] GSSAPI / Kerberos hostname canonicalization on Windows Created: 08/Mar/18 Updated: 28/Oct/23 Resolved: 15/Mar/18 |
|
| Status: | Closed |
| Project: | C Driver |
| Component/s: | auth |
| Affects Version/s: | 1.6.0 |
| Fix Version/s: | 1.10.0 |
| Type: | New Feature | Priority: | Major - P3 |
| Reporter: | A. Jesse Jiryu Davis | Assignee: | A. Jesse Jiryu Davis |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||
| Description |
|
Currently we only respect the CANONICALIZE_HOST_NAME option in the URI for GSSAPI auth when the driver is using Cyrus or Heimdal SASL (typically on Linux or Mac, respectively). Implement the feature on Windows with SSPI, also. Update _mongoc_cluster_sspi_new to set service_ascii from _mongoc_sasl_get_canonicalized_name (hostname) instead of hostname, if CANONICALIZE_HOST_NAME is in the auth mechanism properties. Update docs in mongoc_uri_t.rst. |
| Comments |
| Comment by Githook User [ 15/Mar/18 ] |
|
Author: {'email': 'jesse@mongodb.com', 'name': 'A. Jesse Jiryu Davis', 'username': 'ajdavis'}Message: |