Skip to content

Changing encoding for GeneralString to UTF8#416

Merged
SteveSyfuhs merged 1 commit intodotnet:developfrom
TTEMMA:bugfix/general-string-as-utf8
Nov 26, 2025
Merged

Changing encoding for GeneralString to UTF8#416
SteveSyfuhs merged 1 commit intodotnet:developfrom
TTEMMA:bugfix/general-string-as-utf8

Conversation

@TTEMMA
Copy link
Copy Markdown
Contributor

@TTEMMA TTEMMA commented Nov 26, 2025

What's the problem?

ActiveDirectory supports non-Latin characters for LogonName and encodes it in UTF8.
Attempts to process such a ticket result in an error reading the PrincipalName.

  • Bugfix
  • New Feature

What's the solution?

Changing encoding for GeneralString to UTF8 (UTF8 is backward compatible with ASCII)

  • Includes unit tests
  • Requires manual test

@SteveSyfuhs SteveSyfuhs merged commit 95c800c into dotnet:develop Nov 26, 2025
1 check passed
@SteveSyfuhs
Copy link
Copy Markdown
Collaborator

Good find. Thanks for submitting the fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants