在 macOS 上的 Microsoft Edge 中管理个人资料、同步设置和登录选项
I logged into my email account in Outlook on my MacBook, and then signed out. However, the sign-in prompt still appears in the top-right corner of Edge, and when I click “Sign in to Sync,” it logs me in immediately without any issues. This is very insecure. I’ve tried various methods to remove it, but every attempt has failed.
To resolve this, I tried the following methods:
1. I first checked to see if there were any relevant accounts in my Mac’s Password & Security settings and Internet Accounts under System Settings, but after checking, I didn’t see “******@outlook.co” in the top-right corner.
2. I opened “Keychain Access” on macOS to check for any entries related to “******@outlook.com.” I found “com.microsoft.oneauth.XXXXX” and deleted it. However, when I reopened Edge, not only did the list in the top-right corner remain, but a new “com.microsoft.oneauth.XXXXX” entry had also regenerated in Keychain Access.
3. I tried completely uninstalling Edge, including the configuration files in the Library, using AppCleaner. I also used the command
grep -r “******@outlook.com” ~/Library 2>/dev/null
to scan for any remaining files and delete them one by one. After that, I restarted my computer, but when I opened Edge, the message “Choose An Account ******@outlook.com Sign in to Sync” still appeared in the top-right corner.
4. I completely uninstalled Edge again and used the “Microsoft_Office_License_Removal_2.7.pkg” tool you provided. I also deleted the relevant entries in Keychain Access and restarted my computer. However, when I opened Edge, the entry in the top-right corner was still there.
5. I logged into my account and selected “Sign out of all devices.” Now, I can only say that I won’t log back in, but the list is still there, which is still a security risk.
The only way I can get rid of this list right now is to reinstall my operating system or create a new user account, but that’s a solution I simply can’t accept. Can anyone help me? How can I resolve this issue?
在 macOS 上的 Microsoft Edge 中管理个人资料、同步设置和登录选项
Please note that this is ZH-CN Q&A Forum, any threads should be posted in Chinese. However, I will still provide an answer in English based on your initial response.
Hi Eli Ounces
This behavior is not caused by leftover Edge data or an incomplete uninstall.
On macOS, the “Choose an account” list shown by Edge comes from Microsoft OneAuth credentials stored in the macOS Keychain, not from Edge profiles, Edge settings, or Internet Accounts. Any Microsoft app that uses OneAuth (Outlook, Office, OneDrive, Teams, Edge, etc.) can silently recreate these Keychain entries.
That’s why:
com.microsoft.oneauth.* works only temporarilyAs long as OneAuth tokens exist in the Keychain (or are recreated by another Microsoft app), Edge will keep offering the account and allow passwordless re‑sign‑in. There is currently no supported per‑account “forget” option on macOS.
At the moment, the only confirmed ways to permanently remove the list are:
This is a platform design limitation on macOS, not your misconfiguration. Hopefully this can clarify a bit more.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.