API HttpError 400 while fetching the data from exchnage using rest api (Multi-factor authentication error)



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








1















In my app, While fetching the data from exchange using REST Api's, I am getting this error



  • **API HttpError 400 when requesting https://login.windows.net/common/oauth2/token for user xyz@abc
    returned
    '{"error":"interaction_required","error_description":"AADSTS50079:
    Due to a configuration change made by your administrator, or because
    you moved to a new location, you must enroll in multi-factor
    authentication to access **


As I have not made any changes in my account settings still I am
getting an error related to MFA. So because of this, my app is getting
disconnected. Also some time, app is able to fetch all the events from my
exchange account. What can be the possible reason for this problem?











share|improve this question






























    1















    In my app, While fetching the data from exchange using REST Api's, I am getting this error



    • **API HttpError 400 when requesting https://login.windows.net/common/oauth2/token for user xyz@abc
      returned
      '{"error":"interaction_required","error_description":"AADSTS50079:
      Due to a configuration change made by your administrator, or because
      you moved to a new location, you must enroll in multi-factor
      authentication to access **


    As I have not made any changes in my account settings still I am
    getting an error related to MFA. So because of this, my app is getting
    disconnected. Also some time, app is able to fetch all the events from my
    exchange account. What can be the possible reason for this problem?











    share|improve this question


























      1












      1








      1








      In my app, While fetching the data from exchange using REST Api's, I am getting this error



      • **API HttpError 400 when requesting https://login.windows.net/common/oauth2/token for user xyz@abc
        returned
        '{"error":"interaction_required","error_description":"AADSTS50079:
        Due to a configuration change made by your administrator, or because
        you moved to a new location, you must enroll in multi-factor
        authentication to access **


      As I have not made any changes in my account settings still I am
      getting an error related to MFA. So because of this, my app is getting
      disconnected. Also some time, app is able to fetch all the events from my
      exchange account. What can be the possible reason for this problem?











      share|improve this question
















      In my app, While fetching the data from exchange using REST Api's, I am getting this error



      • **API HttpError 400 when requesting https://login.windows.net/common/oauth2/token for user xyz@abc
        returned
        '{"error":"interaction_required","error_description":"AADSTS50079:
        Due to a configuration change made by your administrator, or because
        you moved to a new location, you must enroll in multi-factor
        authentication to access **


      As I have not made any changes in my account settings still I am
      getting an error related to MFA. So because of this, my app is getting
      disconnected. Also some time, app is able to fetch all the events from my
      exchange account. What can be the possible reason for this problem?








      exchange-server exchangewebservices adal






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 14 '18 at 11:24







      Kartik Thakurela

















      asked Nov 14 '18 at 10:56









      Kartik ThakurelaKartik Thakurela

      277




      277






















          1 Answer
          1






          active

          oldest

          votes


















          0














          When did you start receiving this error?



          In AAD, if you do an initial login in one location, and then login from another location, there are conditions on the AD that flag this as "risky activity".



          So for your account there is a "moved to a new location" flag that can get set, automatically triggering the need for MFA. If you do face this, check the conditional access locations in Azure and see if you can clear the flag. (Or set up the original account with named locations in place.)






          share|improve this answer























            Your Answer






            StackExchange.ifUsing("editor", function ()
            StackExchange.using("externalEditor", function ()
            StackExchange.using("snippets", function ()
            StackExchange.snippets.init();
            );
            );
            , "code-snippets");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "1"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader:
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            ,
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













            draft saved

            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53298563%2fapi-httperror-400-while-fetching-the-data-from-exchnage-using-rest-api-multi-fa%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            When did you start receiving this error?



            In AAD, if you do an initial login in one location, and then login from another location, there are conditions on the AD that flag this as "risky activity".



            So for your account there is a "moved to a new location" flag that can get set, automatically triggering the need for MFA. If you do face this, check the conditional access locations in Azure and see if you can clear the flag. (Or set up the original account with named locations in place.)






            share|improve this answer



























              0














              When did you start receiving this error?



              In AAD, if you do an initial login in one location, and then login from another location, there are conditions on the AD that flag this as "risky activity".



              So for your account there is a "moved to a new location" flag that can get set, automatically triggering the need for MFA. If you do face this, check the conditional access locations in Azure and see if you can clear the flag. (Or set up the original account with named locations in place.)






              share|improve this answer

























                0












                0








                0







                When did you start receiving this error?



                In AAD, if you do an initial login in one location, and then login from another location, there are conditions on the AD that flag this as "risky activity".



                So for your account there is a "moved to a new location" flag that can get set, automatically triggering the need for MFA. If you do face this, check the conditional access locations in Azure and see if you can clear the flag. (Or set up the original account with named locations in place.)






                share|improve this answer













                When did you start receiving this error?



                In AAD, if you do an initial login in one location, and then login from another location, there are conditions on the AD that flag this as "risky activity".



                So for your account there is a "moved to a new location" flag that can get set, automatically triggering the need for MFA. If you do face this, check the conditional access locations in Azure and see if you can clear the flag. (Or set up the original account with named locations in place.)







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Dec 14 '18 at 23:28









                Marilee Turscak - MSFTMarilee Turscak - MSFT

                2,8782617




                2,8782617





























                    draft saved

                    draft discarded
















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid


                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.

                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53298563%2fapi-httperror-400-while-fetching-the-data-from-exchnage-using-rest-api-multi-fa%23new-answer', 'question_page');

                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    𛂒𛀶,𛀽𛀑𛂀𛃧𛂓𛀙𛃆𛃑𛃷𛂟𛁡𛀢𛀟𛁤𛂽𛁕𛁪𛂟𛂯,𛁞𛂧𛀴𛁄𛁠𛁼𛂿𛀤 𛂘,𛁺𛂾𛃭𛃭𛃵𛀺,𛂣𛃍𛂖𛃶 𛀸𛃀𛂖𛁶𛁏𛁚 𛂢𛂞 𛁰𛂆𛀔,𛁸𛀽𛁓𛃋𛂇𛃧𛀧𛃣𛂐𛃇,𛂂𛃻𛃲𛁬𛃞𛀧𛃃𛀅 𛂭𛁠𛁡𛃇𛀷𛃓𛁥,𛁙𛁘𛁞𛃸𛁸𛃣𛁜,𛂛,𛃿,𛁯𛂘𛂌𛃛𛁱𛃌𛂈𛂇 𛁊𛃲,𛀕𛃴𛀜 𛀶𛂆𛀶𛃟𛂉𛀣,𛂐𛁞𛁾 𛁷𛂑𛁳𛂯𛀬𛃅,𛃶𛁼

                    Crossroads (UK TV series)

                    ữḛḳṊẴ ẋ,Ẩṙ,ỹḛẪẠứụỿṞṦ,Ṉẍừ,ứ Ị,Ḵ,ṏ ṇỪḎḰṰọửḊ ṾḨḮữẑỶṑỗḮṣṉẃ Ữẩụ,ṓ,ḹẕḪḫỞṿḭ ỒṱṨẁṋṜ ḅẈ ṉ ứṀḱṑỒḵ,ḏ,ḊḖỹẊ Ẻḷổ,ṥ ẔḲẪụḣể Ṱ ḭỏựẶ Ồ Ṩ,ẂḿṡḾồ ỗṗṡịṞẤḵṽẃ ṸḒẄẘ,ủẞẵṦṟầṓế