From cfac5edd1523e6b39b3d68914c808a14bda4078b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Kova=C4=8D?= <18582187+MiroKov@users.noreply.github.com> Date: Thu, 26 Mar 2020 15:34:46 +0100 Subject: [PATCH] [Fixes #19852] Remove leading slash on authorization links (#20026) * Makes the Uris base relative instead host relative. --- .../src/api-authorization/api-authorization.constants.ts | 6 +++--- .../api-authorization/ApiAuthorizationConstants.js | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/ClientApp/src/api-authorization/api-authorization.constants.ts b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/ClientApp/src/api-authorization/api-authorization.constants.ts index 566d4c2135..4a52fdee4b 100644 --- a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/ClientApp/src/api-authorization/api-authorization.constants.ts +++ b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/Angular-CSharp/ClientApp/src/api-authorization/api-authorization.constants.ts @@ -23,7 +23,7 @@ export const LoginActions = { let applicationPaths: ApplicationPathsType = { DefaultLoginRedirectPath: '/', - ApiAuthorizationClientConfigurationUrl: `/_configuration/${ApplicationName}`, + ApiAuthorizationClientConfigurationUrl: `_configuration/${ApplicationName}`, Login: `authentication/${LoginActions.Login}`, LoginFailed: `authentication/${LoginActions.LoginFailed}`, LoginCallback: `authentication/${LoginActions.LoginCallback}`, @@ -40,8 +40,8 @@ let applicationPaths: ApplicationPathsType = { LogOutPathComponents: [], LoggedOutPathComponents: [], LogOutCallbackPathComponents: [], - IdentityRegisterPath: '/Identity/Account/Register', - IdentityManagePath: '/Identity/Account/Manage' + IdentityRegisterPath: 'Identity/Account/Register', + IdentityManagePath: 'Identity/Account/Manage' }; applicationPaths = { diff --git a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/ClientApp/src/components/api-authorization/ApiAuthorizationConstants.js b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/ClientApp/src/components/api-authorization/ApiAuthorizationConstants.js index 2f7d71f92c..7f8eb1e7a9 100644 --- a/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/ClientApp/src/components/api-authorization/ApiAuthorizationConstants.js +++ b/src/ProjectTemplates/Web.Spa.ProjectTemplates/content/React-CSharp/ClientApp/src/components/api-authorization/ApiAuthorizationConstants.js @@ -23,7 +23,7 @@ const prefix = '/authentication'; export const ApplicationPaths = { DefaultLoginRedirectPath: '/', - ApiAuthorizationClientConfigurationUrl: `/_configuration/${ApplicationName}`, + ApiAuthorizationClientConfigurationUrl: `_configuration/${ApplicationName}`, ApiAuthorizationPrefix: prefix, Login: `${prefix}/${LoginActions.Login}`, LoginFailed: `${prefix}/${LoginActions.LoginFailed}`, @@ -33,6 +33,6 @@ export const ApplicationPaths = { LogOut: `${prefix}/${LogoutActions.Logout}`, LoggedOut: `${prefix}/${LogoutActions.LoggedOut}`, LogOutCallback: `${prefix}/${LogoutActions.LogoutCallback}`, - IdentityRegisterPath: '/Identity/Account/Register', - IdentityManagePath: '/Identity/Account/Manage' + IdentityRegisterPath: 'Identity/Account/Register', + IdentityManagePath: 'Identity/Account/Manage' };