Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GCM not working for AzureDevOps via SSO (oauth2) after upgrade to MacOS Sequoia 15.1 #1761

Open
pkoushik opened this issue Nov 8, 2024 · 4 comments
Labels
auth-issue An issue authenticating to a host

Comments

@pkoushik
Copy link

pkoushik commented Nov 8, 2024

Version

2.6.0+3c28096588f549cb46f36b552390514356830abe

Operating system

macOS

OS version or distribution

Sequoia 15.1

Git hosting provider(s)

Azure DevOps, Azure DevOps Server (TFS/on-prem)

Other hosting provider

No response

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

https://{org}.visualstudio.com

Can you access the remote repository directly in the browser?

Yes, I can access the repository

Expected behavior

When I run a git command, it asks me to login using SSO. Once I login it should authenticate and return no errors.

Actual behavior

When I run a git command, it asks me to login in using SSO to my Microsoft account.

However, it says my browser cannot open the page localhost:59780/..... because it is not secure.

I'm not sure why this is the case, but it has been consistent since my Mac was updated to Sequoia.

Logs

Cannot add because I'm not sure if it includes private info.

@pkoushik pkoushik added the auth-issue An issue authenticating to a host label Nov 8, 2024
@UIHamilton995
Copy link

Same issue with mine

@pkoushik
Copy link
Author

@UIHamilton995 any luck getting this working?

@ryperl
Copy link

ryperl commented Nov 21, 2024

@pkoushik @UIHamilton995 any luck, I am facing this same issue also

@ryperl
Copy link

ryperl commented Nov 21, 2024

@pkoushik @UIHamilton995 will just add my fix:

depends on browser

for edge I made this change:
navigate to edge://net-internals#hsts

and in the box I deleted the security policy for localhost -> this prevents the browser from automatically changing http to https which is what was failing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auth-issue An issue authenticating to a host
Projects
None yet
Development

No branches or pull requests

3 participants