【发布时间】:2010-11-17 09:38:40
【问题描述】:
我正在使用需要有效用户名/密码的网络服务。从 PyQt,我使用 QNetworkAccessManager 访问 web 服务,它发出
authenticationRequired (QNetworkReply*, QAuthenticator*)
在(显然)需要身份验证时发出信号。当我填写用户和 psswd 时 QAuthenticator,一切正常。但是,当用户 not 有效时,我看不到如何中断循环。
来自需要身份验证的文档:
“如果它拒绝凭据,将再次发出此信号。”
对于无效的凭据,此信号会一次又一次地发出,并且 再次...查看回复中的错误代码显示为 0。应该如何破坏或处理此循环以使其因错误而终止?
【问题讨论】:
标签: python qt networking qt4 pyqt