From 8fa95588d4c45f4d4021e77adeae0e2aa8aba347 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Muhammed=20Altu=C4=9F?= Date: Thu, 7 Jul 2022 16:54:21 +0300 Subject: [PATCH] add x requested with header, (#13268) fix dev app environment --- .../apps/dev-app/src/environments/environment.prod.ts | 2 +- npm/ng-packs/apps/dev-app/src/environments/environment.ts | 3 +-- .../packages/core/src/lib/interceptors/api.interceptor.ts | 4 +++- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/npm/ng-packs/apps/dev-app/src/environments/environment.prod.ts b/npm/ng-packs/apps/dev-app/src/environments/environment.prod.ts index 9e6d6f63d7..bf9e904522 100644 --- a/npm/ng-packs/apps/dev-app/src/environments/environment.prod.ts +++ b/npm/ng-packs/apps/dev-app/src/environments/environment.prod.ts @@ -11,7 +11,7 @@ export const environment = { logoUrl: '', }, oAuthConfig: { - issuer: 'https://localhost:44305', + issuer: 'https://localhost:44305/', redirectUri: baseUrl, clientId: 'MyProjectName_App', responseType: 'code', diff --git a/npm/ng-packs/apps/dev-app/src/environments/environment.ts b/npm/ng-packs/apps/dev-app/src/environments/environment.ts index d92bd9747a..58008f922b 100644 --- a/npm/ng-packs/apps/dev-app/src/environments/environment.ts +++ b/npm/ng-packs/apps/dev-app/src/environments/environment.ts @@ -11,9 +11,8 @@ export const environment = { logoUrl: '', }, oAuthConfig: { - issuer: 'https://localhost:44305', + issuer: 'https://localhost:44305/', clientId: 'MyProjectName_App', - dummyClientSecret: '1q2w3e*', scope: 'offline_access MyProjectName', responseType: 'code', redirectUri: baseUrl, diff --git a/npm/ng-packs/packages/core/src/lib/interceptors/api.interceptor.ts b/npm/ng-packs/packages/core/src/lib/interceptors/api.interceptor.ts index da73b1ba55..d3dbe19ec0 100644 --- a/npm/ng-packs/packages/core/src/lib/interceptors/api.interceptor.ts +++ b/npm/ng-packs/packages/core/src/lib/interceptors/api.interceptor.ts @@ -1,5 +1,5 @@ import { HttpHandler, HttpHeaders, HttpInterceptor, HttpRequest } from '@angular/common/http'; -import { Injectable, Inject } from '@angular/core'; +import { Inject, Injectable } from '@angular/core'; import { OAuthService } from 'angular-oauth2-oidc'; import { finalize } from 'rxjs/operators'; import { SessionStateService } from '../services/session-state.service'; @@ -46,6 +46,8 @@ export class ApiInterceptor implements HttpInterceptor { headers[this.tenantKey] = tenant.id; } + headers['X-Requested-With'] = 'XMLHttpRequest'; + return headers; } }