Qtでは、サーバーがHTTP401コードを返すときに呼び出されるQNetworkAccessManager
ことがわかっています。authenticationRequired()
クレデンシャルがユーザーによって入力され、パスワードが正しくないとします。パスワードが間違っているかどうかを検出し、この場合はリクエストをキャンセルするにはどうすればよいですか?
その上、SDKは言います
QNetworkAccessManager
クレデンシャルを内部にキャッシュし、サーバーが再度認証を必要とする場合、authenticationRequired()
シグナルを発行せずに同じ値を送信します。
つまり、パスワードが間違っていると、プロセスは永久にループされます!!!
私は何かが足りないのですか?
前もって感謝します
ハイ