diff --git a/src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Api/Program.Services.cs b/src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Api/Program.Services.cs index 95ba906840..fab2041e3f 100644 --- a/src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Api/Program.Services.cs +++ b/src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Api/Program.Services.cs @@ -268,7 +268,7 @@ private static void AddIdentity(WebApplicationBuilder builder) OnMessageReceived = async context => { // The server accepts the access_token from either the authorization header, the cookie, or the request URL query string - context.Token ??= context.Request.Cookies["access_token"] ?? context.Request.Query["access_token"]; + context.Token ??= context.Request.Query.ContainsKey("access_token") ? context.Request.Query["access_token"] : context.Request.Cookies["access_token"]; } }; });