浏览代码

Added UrlDecode for authorization parts

Tommaso Stocchi 4 年之前
父节点
当前提交
452af30511
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Emby.Server.Implementations/HttpServer/Security/AuthorizationContext.cs

+ 2 - 2
Emby.Server.Implementations/HttpServer/Security/AuthorizationContext.cs

@@ -309,7 +309,7 @@ namespace Emby.Server.Implementations.HttpServer.Security
                         // Meeting a comma after a closing escape char means the value is complete
                         if (start < i)
                         {
-                            result.Add(authtorizationHeader[start..(i)]);
+                            result.Add(WebUtility.UrlDecode(authtorizationHeader[start..(i)]));
                         }
 
                         start = i + 1;
@@ -322,7 +322,7 @@ namespace Emby.Server.Implementations.HttpServer.Security
             // Add last value
             if (start < i)
             {
-                result.Add(authtorizationHeader[start..(i)]);
+                result.Add(WebUtility.UrlDecode(authtorizationHeader[start..(i)]));
             }
 
             return result.ToArray();