Dr. Daniel Smullen
Dr. Daniel Smullen
> Could you try altering the browser agent string that OGCS uses - see if that is what Duo is picking up on? > > 1. Go to Settings >...
Some small progress with the hotfix. I was able to get to the organization login screen, but it still failed as Duo says the browser is out of date. It...
> Do you need to use a proxy at work? Does retrieval of your Google calendars work if you select no proxy instead of inherit from IE within OGCS? No,...
No dice, same error from Duo as before. Log is attached. [OGcalsync.log](https://github.com/user-attachments/files/21674467/OGcalsync.log)
I don't have Duo desktop. I saw that article too but was confused by it, since I haven't got any issues with authenticating using Duo in any other applications, or...
> Do you have Duo Desktop installed/running? [This article](https://duo.com/docs/duo-desktop#windows-10-and-later) indicates it does not trust the browser HTTP headers anyway and it will use the Duo Desktop application to determine Windows...
I should be able to grab the request headers from any successful auth using Duo in my browser and that ought to do the trick, shouldn't it? I can then...
It turns out I don't even need to do the complete authentication flow, Duo always does the version check before it does the 2FA push. I had the order mixed...
I poked around in `O365Authenticator.cs` and I have a few recommendations. Maybe, force MSAL to use a real system browser? In your `AcquireTokenInteractive` call, add: `.WithUseEmbeddedWebView(false)` which I believe forces...
It worked! I got past Duo and up to the prompt to request that my corporate IT grants access. There's a solid chance they'll reject it, but that's okay --...