有効なユーザー名/パスワードを必要とするWebサービスを使用しています。PyQtから、QNetworkAccessManagerを使用してWebサービスにアクセスしています。
authenticationRequired (QNetworkReply*, QAuthenticator*)
(明らかに)認証が必要な場合に通知します。QAuthenticatorのユーザーとpsswdを入力すると、すべて正常に機能します。ただし、ユーザーが無効な場合にループを解除する方法がわかりません。
authenticationRequiredのドキュメントから:
「クレデンシャルを拒否した場合、このシグナルは再び発行されます。」
無効なクレデンシャルの場合、このシグナルは何度も何度も発行されます...応答のエラーコードを見ると0が示されています。このループはどのように中断または処理され、エラーで終了するのでしょうか。