1
0
mirror of https://github.com/bitwarden/server.git synced 2025-06-30 15:42:48 -05:00

Update ACS path to embed Organization ID (#955)

This commit is contained in:
Chad Scharf
2020-10-01 15:05:09 -04:00
committed by GitHub
parent 3b8cbe631f
commit a74778de3a
4 changed files with 10 additions and 8 deletions

View File

@ -50,14 +50,15 @@ namespace Bit.Core.Models.Data
return BuildSsoUrl(_oidcSignedOutPath, ssoUri);
}
public string BuildSaml2ModulePath(string ssoUri = null)
public string BuildSaml2ModulePath(string ssoUri = null, string scheme = null)
{
return BuildSsoUrl(_saml2ModulePath, ssoUri);
return string.Concat(BuildSsoUrl(_saml2ModulePath, ssoUri),
string.IsNullOrWhiteSpace(scheme) ? string.Empty : $"/{scheme}");
}
public string BuildSaml2AcsUrl(string ssoUri = null)
public string BuildSaml2AcsUrl(string ssoUri = null, string scheme = null)
{
return string.Concat(BuildSaml2ModulePath(ssoUri), "/Acs");
return string.Concat(BuildSaml2ModulePath(ssoUri, scheme), "/Acs");
}
private string BuildSsoUrl(string relativePath, string ssoUri)