More fixes
This commit is contained in:
parent
bde8c00306
commit
12710cdf42
|
@ -79,20 +79,6 @@ namespace Emby.Server.Implementations.HttpServer
|
||||||
|
|
||||||
public string GlobalResponse { get; set; }
|
public string GlobalResponse { get; set; }
|
||||||
|
|
||||||
private static string NormalizeUrlPath(string path)
|
|
||||||
{
|
|
||||||
if (path.Length > 0 && path[0] == '/')
|
|
||||||
{
|
|
||||||
// If the path begins with a leading slash, just return it as-is
|
|
||||||
return path;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
// If the path does not begin with a leading slash, append one for consistency
|
|
||||||
return "/" + path;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private static Exception GetActualException(Exception ex)
|
private static Exception GetActualException(Exception ex)
|
||||||
{
|
{
|
||||||
if (ex is AggregateException agg)
|
if (ex is AggregateException agg)
|
||||||
|
|
|
@ -23,11 +23,6 @@ namespace Emby.Server.Implementations.HttpServer.Security
|
||||||
_userManager = userManager;
|
_userManager = userManager;
|
||||||
}
|
}
|
||||||
|
|
||||||
public AuthorizationInfo GetAuthorizationInfo(object requestContext)
|
|
||||||
{
|
|
||||||
return GetAuthorizationInfo((HttpContext)requestContext);
|
|
||||||
}
|
|
||||||
|
|
||||||
public AuthorizationInfo GetAuthorizationInfo(HttpContext requestContext)
|
public AuthorizationInfo GetAuthorizationInfo(HttpContext requestContext)
|
||||||
{
|
{
|
||||||
if (requestContext.Request.HttpContext.Items.TryGetValue("AuthorizationInfo", out var cached))
|
if (requestContext.Request.HttpContext.Items.TryGetValue("AuthorizationInfo", out var cached))
|
||||||
|
|
|
@ -7,13 +7,6 @@ namespace MediaBrowser.Controller.Net
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public interface IAuthorizationContext
|
public interface IAuthorizationContext
|
||||||
{
|
{
|
||||||
/// <summary>
|
|
||||||
/// Gets the authorization information.
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="requestContext">The request context.</param>
|
|
||||||
/// <returns>AuthorizationInfo.</returns>
|
|
||||||
AuthorizationInfo GetAuthorizationInfo(object requestContext);
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets the authorization information.
|
/// Gets the authorization information.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
@ -42,7 +42,7 @@ namespace MediaBrowser.Controller.Net
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Get the default CORS headers.
|
/// Get the default CORS headers.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="req">The HTTP context of the current request.</param>
|
/// <param name="httpContext">The HTTP context of the current request.</param>
|
||||||
/// <returns>The default CORS headers for the context.</returns>
|
/// <returns>The default CORS headers for the context.</returns>
|
||||||
IDictionary<string, string> GetDefaultCorsHeaders(HttpContext httpContext);
|
IDictionary<string, string> GetDefaultCorsHeaders(HttpContext httpContext);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user