У меня 2 практически идентичных приложения. Один из них встроен в Angular и интегрируется с бэкэндом .net. Другая - это та же база кодов Angular, которая затем размещается на платформе AEM и интегрируется с тем же бэкендом .net.
Проблема, с которой я сталкиваюсь, заключается в том, что в версии AEM нет конечной точки отдыха. ответить вовремя. Например, если я вхожу в приложение на базе кода Angular, я сразу вижу ответ на вызов первой конечной точки console.log, однако в приложении AEM я сначала вижу нулевые значения, а затем в итоге получаю ответ.
Здесьэто пример кода
getStoredData() {
const data = JSON.parse(sessionStorage.getItem(`oidc.user:${environment.accessTokenApiUrl}:${environment.clientId}`));
console.log(data);
//In the angular only app I see this data immediately, but on the AEM app I see NULL values and then the data
return data;
}
Есть идеи, пожалуйста?