Apple-ID Authorization via federated microsoft account fails
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 45/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- macos, swift
- Domain
- authentication, desktop
Research direction
Start by reproducing the failure through the Xcodes.app login button and the provided federated URL in Safari. Trace the browser handoff and SAML message handling, then verify that federated Microsoft login reaches the Apple-ID flow without the base64-encoding error.
Written by the indexing model from the issue text.
Description
Describe the bug
I tried to login with my company account via federated microsoft login in browser to my Apple-ID.
The error message is:
AADSTS750056: SAML message was not properly base64-encoded.
To Reproduce
- Open Xcodes.app
- Click on login button top right
- Enter email and password
- Alert with federated url to open is provided
- Click on "Open browser" button
- Safari browser opens with error
Expected behavior
Login via Safari browser works.
Screenshots
Version
- OS: macOS 27.0
- Xcodes: 4.1.1 (41)
- Dominant language
- Swift
- Stars
- 8.6k
- Forks
- 387
- Avg merge
- 6d 7h
- Merged PRs (30d)
- 3
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from XcodesOrg/XcodesApp
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 15/100
-
bug
Difficulty 4/5 3-5 days Newbie friendliness 48/100
All issues in XcodesOrg/XcodesApp
Similar issues
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
type: docs
Difficulty 1/5 Under an hour Newbie friendliness 95/100
googleapis/google-cloud-swift#971 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
bitcoindevkit/bdk-ffi#1125 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
mozilla-mobile/firefox-ios#35743 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
manaflow-ai/cmux#13417 ·