mirror of
https://github.com/bitwarden/server.git
synced 2026-02-04 02:05:30 -06:00
fix(redirect): [PM-30810] Https Redirection for Cloud Users - Fixed to let the mobie client govern the scheme for redirection.
This commit is contained in:
parent
c289f972b1
commit
6e5d259cd9
@ -205,9 +205,14 @@ public class DuoUniversalTokenService(
|
||||
// for security reasons.
|
||||
if (clientType == ClientType.Mobile)
|
||||
{
|
||||
var requestHost = _currentContext.HttpContext.Request.Host.Host;
|
||||
var deeplinkScheme = GetDeeplinkSchemeOverride(_currentContext.HttpContext) ??
|
||||
(IsBitwardenCloudHost(requestHost) ? DuoDeeplinkScheme.Https : DuoDeeplinkScheme.Bitwarden);
|
||||
// TODO: Ticket 31669
|
||||
// var requestHost = _currentContext.HttpContext.Request.Host.Host;
|
||||
|
||||
// var deeplinkScheme =
|
||||
// IsBitwardenCloudHost(requestHost) ? DuoDeeplinkScheme.Https : DuoDeeplinkScheme.Bitwarden;
|
||||
|
||||
var deeplinkScheme = GetDeeplinkSchemeOverride(_currentContext.HttpContext) ?? DuoDeeplinkScheme.Bitwarden;
|
||||
|
||||
return string.Format(CultureInfo.InvariantCulture,
|
||||
"{0}/duo-redirect-connector.html?client={1}&deeplinkScheme={2}",
|
||||
_globalSettings.BaseServiceUri.Vault, clientName, deeplinkScheme.ToString().ToLowerInvariant());
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user