NoScript and CS Lite Mod make it easy to maintain dynamic site and cookie whitelists. About the only sites that routinely give me trouble are ones that require authentication with third parties, because once you get to the next stage in the login process, you have to repeat the whole process again with lightning speed.
I eventually got it working by whitelisting all of the following domains:
- microsoftonline-p.com [sic]
By comparison, it took just whitelisting Google.com when I was a Gmail user.