LogoUser在Windows 7上返回速度较慢,凭据不正确
LogonUser is slow to return with bad credentials on Windows 7
我使用LogoUser来验证凭据。在Windows7电脑上,如果失败,用户可能需要等待30秒才能恢复功能。这在XP上不会发生——函数返回得非常快。这是我的代码:
HANDLE hToken;
bool bSuccess = LogonUser(StringUserName, "MyDomain", StringPassword, LOGON32_LOGON_INTERACTIVE, LOGON32_PROVIDER_DEFAULT, &hToken);
我不知道Windows的特定API是如何处理的,但通常认为登录凭据不好时不要立即返回是个好主意,以避免暴力攻击。我可以想象Windows从WinXP开始就添加了这个功能。
相关文章:
- 使用2个键的cpp-stl::优先级队列排序不正确
- 正弦级数方程计算不正确
- 我试图制作一个程序,要求用户输入问题和答案,但程序循环不正确
- 密码登录程序将永远循环并显示不正确的结果
- 在C++中返回不正确的楼层函数值
- 形状对象的旋转和缩放不正确C++
- C++ 读取文件读取文件不正确
- 关于类的 Python 文档 - 对C++的引用不正确
- 特征 LLT 模块给出不正确的结果?
- glibcxx STL 在实现 std::valarray::sum() 时是否不正确?
- 如果语句逻辑不正确
- 来自逆 vp 矩阵和相机位置的光线方向不正确
- 不正确的操作数类型 MSVC
- 数组填充了不正确的值
- 我是否不正确地集中了这些字符数组?
- 为什么除非我使用 cout,否则我的值不正确?
- 计算幂级数的数学结果不正确
- 为什么 sizeof 在 C++ 中给出不正确的字节数?
- LogoUser在Windows 7上返回速度较慢,凭据不正确
- 使用AVIStreamWrite创建的AVI的长度和播放速度不正确