Skip to content

Having a £ character in the password is breaking the credential manager #1992

@TheBeardedLlama

Description

@TheBeardedLlama

Version

2.6.1

Operating system

Windows

OS version or distribution

Windows 11 Pro

Git hosting provider(s)

Azure DevOps Server (TFS/on-prem)

Other hosting provider

No response

(Azure DevOps only) What format is your remote URL?

None

Can you access the remote repository directly in the browser?

Yes, I can access the repository

Expected behavior

Passwords with £ character are processed normally and passed to the server

Actual behavior

I don't have debug logs or anything, but having £ in my password broke the manager and it didn't even reach the server. I know it didn't because my account was not locked out after multiple consecutive failed authentication attempts.
I tried !, @ and $, and the manager worked as expected.
I discovered this after a password change.

Logs

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    auth-issueAn issue authenticating to a host

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions