From 31037de126d54df49af495c0c407ac2bd8ed133a Mon Sep 17 00:00:00 2001 From: Tian <1203886034@qq.com> Date: Sat, 13 Jun 2026 17:03:27 +0800 Subject: [PATCH] =?UTF-8?q?modify:=E4=BF=AE=E6=94=B9=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E5=8F=B7=E6=A3=80=E6=B5=8B=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Src/updaterdialog.cpp | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/Src/updaterdialog.cpp b/Src/updaterdialog.cpp index 8c4be11..308baa4 100644 --- a/Src/updaterdialog.cpp +++ b/Src/updaterdialog.cpp @@ -13,7 +13,8 @@ #include -QString CHECK_URL = QStringLiteral("https://gitea.tianzd.cn/TianZD/deploy/raw/branch/master/%1/updates.json"); +// QString CHECK_URL = QStringLiteral("https://gitea.tianzd.cn/TianZD/deploy/raw/branch/master/%1/updates.json"); +QString CHECK_URL = QStringLiteral("https://easy.tianzd.cn/app/%1/updates.json"); //QString DOWNLOAD_URL = QStringLiteral("https://update.tianzd.cn/deploy/"); QString PLATFORM = "windows"; QString APPVERSION = ""; @@ -166,6 +167,18 @@ void UpdaterDialog::on_btn_check_clicked() const QString url = CHECK_URL.arg(APPNAME); QNetworkRequest request{QUrl(url)}; + // 用户名和密码 + QString user = "TianZD"; + QString password = "P@ssw0rd!!!"; + + // Basic Auth: base64(username:password) + QByteArray userPassword = QString("%1:%2").arg(user, password).toUtf8(); + QByteArray authHeader = "Basic " + userPassword.toBase64(); + + request.setRawHeader("Authorization", authHeader); + + // 建议允许重定向 + request.setAttribute(QNetworkRequest::FollowRedirectsAttribute, true); m_pManager->get(request); }