I had a friend put Google on and my problem is solved ?
edgeAADSTS50196: The server terminated an operation because it encountered a client request loop. Please contact your app vendor.
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.
166 answers
Sort by: Most helpful
-
Anonymous
2020-08-14T07:50:16+00:00 -
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; -
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
-
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.