Skip to content

Fix: 修复 Microsoft 登录序列化 JSON 时使用 CamelCase 导致 BadRequest 的严重问题,再次完善皮肤获取器#32

Merged
ZhiFengCode merged 5 commits into
Conlux-Studio:masterfrom
awaEric233:master
Jun 19, 2026
Merged

Fix: 修复 Microsoft 登录序列化 JSON 时使用 CamelCase 导致 BadRequest 的严重问题,再次完善皮肤获取器#32
ZhiFengCode merged 5 commits into
Conlux-Studio:masterfrom
awaEric233:master

Conversation

@awaEric233

Copy link
Copy Markdown
Contributor
  1. 修复 Microsoft 登录序列化 JSON 时使用 CamelCase 导致 BadRequest 的严重问题;
  • 由于使用 CamelCase 导致序列化后的 JSON 不符合 XBL、XSTS 接受的参数(如 Properties 意外变为 properties),该问题现已修复;
  • 现在 Serialize 扩展方法接受新的 JsonSerializerOptions?,不填默认使用 Options 只读变量。
  1. 为统一通行证皮肤获取器 UnifiedPassSkinFetcher 添加接受 UnifiedPassAccount 的方法,修复部分 XML 注释。

@awaEric233

Copy link
Copy Markdown
Contributor Author

由于没有撤销 SLN 更改导致的惨案来了

@ZhiFengCode ZhiFengCode merged commit 345e7ab into Conlux-Studio:master Jun 19, 2026
2 of 3 checks passed
@ZhiFengCode ZhiFengCode self-requested a review June 19, 2026 13:22
@ZhiFengCode ZhiFengCode self-assigned this Jun 19, 2026
@ZhiFengCode ZhiFengCode added enhancement New feature or request good first issue Good for newcomers labels Jun 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request good first issue Good for newcomers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants