Comments (2)
case 456:
/////////////////////////////
//
// HTTP 456: Multi-Factor Required.
//
/////////////////////////////
if (this.session.utilFindInResponse("you must use multi-factor authentication", false) > 1)
{
this.session["ui-backcolor"] = HTMLColourRed;
this.session["ui-color"] = "black";
this.session["X-ExchangeType"] = "!Multi-Factor Auth!";
this.session["X-ResponseAlertTextBox"] = "HTTP 456 Multi-Factor Authentication";
this.session["X-ResponseCommentsRichTextboxText"] = "HTTP 456: See details on Raw tab. Look for the presence of 'you must use multi-factor authentication'." +
Environment.NewLine +
Environment.NewLine +
"This has been seen where users have MFA enabled/enforced, but Modern Authentication is not enabled in the Office 365 service being connected to" +
Environment.NewLine +
Environment.NewLine +
"See https://support.office.com/en-us/article/Enable-or-disable-modern-authentication-in-Exchange-Online-58018196-f918-49cd-8238-56f57f38d662" +
Environment.NewLine +
Environment.NewLine +
"https://social.technet.microsoft.com/wiki/contents/articles/36101.office-365-enable-modern-authentication.aspx";
if (bAppLoggingEnabled)
{
FiddlerApplication.Log.LogString("EXOFiddlerExtention: " + this.session.id + " HTTP 456 Multi-Factor Required!");
}
}
else if (this.session.utilFindInResponse("oauth_not_available", false) > 1)
{
this.session["ui-backcolor"] = HTMLColourRed;
this.session["ui-color"] = "black";
this.session["X-ExchangeType"] = "!Multi-Factor Auth!";
this.session["X-ResponseAlertTextBox"] = "HTTP 456 Multi-Factor Authentication";
this.session["X-ResponseCommentsRichTextboxText"] = "HTTP 456: See details on Raw tab. Look for the presence of 'oauth_not_available'." +
Environment.NewLine +
Environment.NewLine +
"This has been seen where users have MFA enabled/enforced, but Modern Authentication is not enabled in the Office 365 service being connected to" +
Environment.NewLine +
Environment.NewLine +
"See https://support.office.com/en-us/article/Enable-or-disable-modern-authentication-in-Exchange-Online-58018196-f918-49cd-8238-56f57f38d662" +
Environment.NewLine +
Environment.NewLine +
"https://social.technet.microsoft.com/wiki/contents/articles/36101.office-365-enable-modern-authentication.aspx";
if (bAppLoggingEnabled)
{
FiddlerApplication.Log.LogString("EXOFiddlerExtention: " + this.session.id + " HTTP 456 Multi-Factor Required!");
}
}
else
{
this.session["ui-backcolor"] = HTMLColourOrange;
this.session["ui-color"] = "black";
this.session["X-ExchangeType"] = "Multi-Factor Auth?";
this.session["X-ResponseAlertTextBox"] = "HTTP 456 Multi-Factor Authentication?";
this.session["X-ResponseCommentsRichTextboxText"] = "HTTP 456: See details on Raw tab. Is Modern Authentication disabled?" +
Environment.NewLine +
Environment.NewLine +
"This has been seen where users have MFA enabled/enforced, but Modern Authentication is not enabled in the Office 365 service being connected to" +
Environment.NewLine +
Environment.NewLine +
"See https://support.office.com/en-us/article/Enable-or-disable-modern-authentication-in-Exchange-Online-58018196-f918-49cd-8238-56f57f38d662" +
Environment.NewLine +
Environment.NewLine +
"https://social.technet.microsoft.com/wiki/contents/articles/36101.office-365-enable-modern-authentication.aspx";
if (bAppLoggingEnabled)
{
FiddlerApplication.Log.LogString("EXOFiddlerExtention: " + this.session.id + " HTTP 456 Multi-Factor Required.");
}
}
//
/////////////////////////////
break;
from office365fiddlerextension.
Fix in new version.
from office365fiddlerextension.
Related Issues (20)
- SetAuthentication(Session session) ; clean process name. HOT 1
- Issues with enabling columns etc in addin. HOT 3
- On initial (1st) run extension is not lit up. HOT 3
- Enable All Columns menu option does not check the authentication column menu item as expected. HOT 2
- Auth column not properly coded in MenuUI.cs HOT 4
- Enable all columns or individual changes enable/disable whole extension in new beta. HOT 3
- HighlightOutlookOWAOnly/isLoadSaz/ColumnsAllEnabled not updating as expected HOT 1
- ExecutionCount not incrementing. HOT 1
- Columns are loaded whether they are enabled or not in beta. HOT 2
- Elapsed Time column is not currently loaded in Beta HOT 1
- Call out to CheckForUpdate. HOT 2
- Beta 6501: Turn the extension on and off on demand / Fix menu button to reflect accurate state. HOT 2
- Item has already been added. Key dictionary: 'x-hostip' issue on loading Saz file previously saved with extension enabled. HOT 2
- Feature Suggestion: Option to turn off extensionweb calls. HOT 2
- Feature Suggestion: SAZ file name in O365 inspector tab output on LoadSAZ. HOT 1
- Fiddler query extension HOT 1
- cannot find extension in outlook and fiddler HOT 1
- missing extension features HOT 3
- Installation HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from office365fiddlerextension.