diff --git a/Jellyfin.Plugin.Bangumi/BangumiApi.Jellyfin.cs b/Jellyfin.Plugin.Bangumi/BangumiApi.Jellyfin.cs index 2add0c9..17b4636 100644 --- a/Jellyfin.Plugin.Bangumi/BangumiApi.Jellyfin.cs +++ b/Jellyfin.Plugin.Bangumi/BangumiApi.Jellyfin.cs @@ -55,6 +55,8 @@ public async Task Post(string url, HttpContent content, string? accessTo { var httpClient = GetHttpClient(new HttpClientHandler { AllowAutoRedirect = false }); var request = new HttpRequestMessage(HttpMethod.Get, url); + if (store.GetAvailable() != null) request.Headers.Authorization = AuthenticationHeaderValue.Parse("Bearer " + store.GetAvailable()?.AccessToken); + using var response = await httpClient.SendAsync(request, token); return response.StatusCode is HttpStatusCode.MovedPermanently or HttpStatusCode.Redirect ? response.Headers.Location?.ToString()