edgeAADSTS50196: The server terminated an operation because it encountered a client request loop. Please contact your app vendor.

Anonymous
2020-06-24T02:31:34+00:00

when ever i click on learn more in the store it openns browser and i get this

Request Id: 11de9ee9-6389-4929-a36e-892bbbe3d800

Correlation Id: 8dafeada-829f-47a8-8df4-48d9e29add02

Timestamp: 2020-06-24T02:14:17Z

Message: AADSTS50196: The server terminated an operation because it encountered a client request loop. Please contact your app vendor.

Windows for home | Windows 10 | Microsoft Store

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

166 answers

Sort by: Most helpful
  1. Anonymous
    2020-08-14T07:50:16+00:00

    I had a friend put Google on and my problem is solved ?

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2020-08-14T01:56:24+00:00

    Windows mobile Alcatel Lucent Idol 4S with Windows 10 

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  3. Anonymous
    2020-08-11T09:56:27+00:00

    I use adal-angular to implement authentication (https://www.npmjs.com/package/adal-angular). Here is my code:

    `var isAuthenticated = function () {

    var deferred = (q as any).defer();

    if (!_adal._renewActive && !_oauthData.isAuthenticated) {
        if (!_adal._getItem(_adal.CONSTANTS.STORAGE.FAILED_RENEW)) {
            // Idtoken is expired or not present
            _adal.acquireToken(_adal.config.loginResource, function (error, tokenOut) {
                if (error) {
                    _adal.error('adal:loginFailure', 'auto renew failure');
                    AppInsight.trackTrace("Auto renew failure");
                    AppInsight.trackException(error, { additionalMessage: 'Auto renew failure' });
                    deferred.reject();
                }
                else {
                    if (tokenOut) {
                        _oauthData.isAuthenticated = true;
                        deferred.resolve();
                    }
                    else {
                        AppInsight.trackTrace("Tokenout is null");
                        deferred.reject();
                    }
                }
            });
        }
        else {
            deferred.resolve();
        }
    }
    else {
        deferred.resolve();
    }
    
    return deferred.promise;
    

    }

    var makeRequest = function (settings) {

    var deferred = (q as any).defer();

    var xhr = new XMLHttpRequest();
    xhr.onreadystatechange = function () {
        if (this.readyState === 4) {
            if (this.status === 200) {
                deferred.resolve(this.response);
            }
            else if (this.status >= 400) {
                deferred.reject();
            }
        }
    }
    xhr.open(settings.method || 'GET', settings.url, true);
    
    for (var header in settings.headers) {
        xhr.setRequestHeader(header, settings.headers[header]);
    }
    
    xhr.responseType = settings.dataType || 'json';
    xhr.send(settings.data);
    
    return deferred.promise;
    

    }

    export var adalRequest = function (settings) {

    var deferred = (q as any).defer();

    AppInsight.trackTrace(Start authenticate with settings: ${settings && JSON.stringify(settings)});

    isAuthenticated().then(function () {
        var resource = _adal.getResourceForEndpoint(settings.url);
    
        if (!resource) {
            _adal.info('No resource configured for \'' + settings.url + '\'');
            deferred.reject();
            return deferred.promise;
        }
    
        var tokenStored = _adal.getCachedToken(resource);
        if (tokenStored) {
            if (!settings.headers) {
                settings.headers = {};
            }
    
            settings.headers.Authorization = 'Bearer ' + tokenStored;
    
            makeRequest(settings).then(deferred.resolve, deferred.reject);
        }
        else {
            var isEndpoint = false;
    
            for (var endpointUrl in _adal.config.endpoints) {
                if (settings.url.indexOf(endpointUrl) > -1) {
                    isEndpoint = true;
                }
            }
    
            if (_adal.loginInProgress()) {
                _adal.info('Login already in progress');
                AppInsight.trackTrace('Login already in progress');
                deferred.reject();
            }
            else if (isEndpoint) {
                _adal.acquireToken(resource, function (error, tokenOut) {
                    if (error) {
                        deferred.reject();
                        _adal.error(error);
                        AppInsight.trackException(error, { additionalMessage: `Acuire token failed for resource: ${resource}` });
                    }
                    else {
                        if (tokenOut) {
                            _adal.verbose('Token is available');
                            if (!settings.headers) {
                                settings.headers = {};
                            }
                            settings.headers.Authorization = 'Bearer ' + tokenOut;
                            makeRequest(settings).then(deferred.resolve, deferred.reject);
                        }
                    }
                });
            }
        }
    }, function () {
        _adal.login();
    })
    return deferred.promise;
    

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  4. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  5. Anonymous
    2020-08-08T20:12:38+00:00

    Same issue using MS Edge from the Activation page of Settings when I click on the 'Learn more' link:

    Sign in

    Sorry, but we’re having trouble signing you in.

    AADSTS50196: The server terminated an operation because it encountered a client request loop. Please contact your app vendor.

    Troubleshooting details

    If you contact your administrator, send this info to them.

    Copy info to clipboard 

    Request Id: 592dc97d-25d0-423c-b650-7465c6662d00 

    Correlation Id: 848ab0b1-b4ed-4368-8f01-102451a3090d 

    Timestamp: 2020-08-08T19:45:14Z 

    Message: AADSTS50196: The server terminated an operation because it encountered a client request loop. Please contact your app vendor. 

    Advanced diagnostics: Enable 

    If you plan on getting support for an issue, turn this on and try to reproduce the error. This will collect additional information that will help troubleshoot the issue.

    All this time I was getting notified to "UPGRADE" to the NEW Microsoft Edge Browser. I was still using the "LEGACY" version, according to Microsoft. After I installed the "UPGRADE" this ERROR ISSUE went away. So I have to ASSUME it was caused by not upgrading to the newest version of MS Edge.

    This fixed my issue. 

    It may or may not fix your issue(s).

    I will keep posting if I get another/repeat error of the AADSTS50196/server terminated an operation ERROR.

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments