From 9749c6c3427db3543c58742c5f4475a88d036fe1 Mon Sep 17 00:00:00 2001 From: xhichn Date: Wed, 5 Apr 2023 10:02:08 +0800 Subject: [PATCH] Fix hoyolab userinfo request --- .../Snap.Hutao/Web/Hoyolab/Bbs/User/UserClientOversea.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserClientOversea.cs b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserClientOversea.cs index 4ab1fe85..37783f3e 100644 --- a/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserClientOversea.cs +++ b/src/Snap.Hutao/Snap.Hutao/Web/Hoyolab/Bbs/User/UserClientOversea.cs @@ -13,7 +13,7 @@ namespace Snap.Hutao.Web.Hoyolab.Bbs.User; /// 用户信息客户端 Hoyolab版 /// [UseDynamicSecret] -[HttpClient(HttpClientConfiguration.XRpc)] +[HttpClient(HttpClientConfiguration.Default)] [Injection(InjectAs.Transient, typeof(IUserClient))] internal sealed class UserClientOversea : IUserClient { @@ -47,12 +47,11 @@ internal sealed class UserClientOversea : IUserClient /// 用户 /// 取消令牌 /// 详细信息 - [ApiInformation(Cookie = CookieType.LToken, Salt = SaltType.OSK2)] + [ApiInformation(Cookie = CookieType.LToken, Salt = SaltType.None)] public async Task> GetUserFullInfoAsync(Model.Entity.User user, CancellationToken token = default) { Response? resp = await httpClient .SetUser(user, CookieType.LToken) - .UseDynamicSecret(DynamicSecretVersion.Gen1, SaltType.OSK2, false) .TryCatchGetFromJsonAsync>(ApiOsEndpoints.UserFullInfoQuery(user.Aid!), options, logger, token) .ConfigureAwait(false);