Thanks to visit codestin.com
Credit goes to github.com

Skip to content

使用无法使用HTTPS的第三方登录时无法正确与第三方登录平台握手 #6700

@niuniuj

Description

@niuniuj

检查项

描述

问题描述
1.未配置SSL证书的网站无法使用HTTPS协议访问(https://)。
2.使用的PCL2启动器版本为最新正式免费版2.10.3
3.配置启动器为使用无法通过HTTPS访问的第三方登录平台(设置中服务器栏认证服务器填写的为http://xxxx),刷新头像时默认使用HTTPS协议访问,导致无法获取到头像且报错:
“获取Authlib-lnjector皮肤失败([玩家名称]):由于意外的数据包格式,握手失败。←基础连接已经关闭:发送时发生错误。←直接下载文件失败(https://xxxxxx/textures/[用户在皮肤站的代号]”

重现步骤

1.配置该版本为第三方登录,且第三方登录平台不可使用HTTPS协议
2.随便登录一个账号
3.右键刷新头像
(如有需要使用无法使用HTTPS访问的第三方登录平台账号作为测试,可随时联系邮箱:[email protected])

日志与附件

Log1.txt

初步访问.txt

日志主要信息(约底部位置)
开始刷新头像程序:767行开始
皮肤站初步访问:772行(访问信息:初步访问.txt 源文件名称:初步访问.customization)
使用HTTPS协议访问与下载文件:774、775行
报错:776行

Metadata

Metadata

Assignees

No one assigned

    Labels

    · Bug完成已被处理,将在下次更新之后生效

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions