Win32 API 访问路由的加密网页

Win32 API 访问路由的加密网页

通过WinHttp的WinHttpSetCredentials函数来访问加密网页。

网页的用户名密码加密类型共有五种,分别是:

WINHTTP_AUTH_SCHEME_BASIC Indicates basic authentication is available.
WINHTTP_AUTH_SCHEME_NTLM Indicates NTLM authentication is available.
WINHTTP_AUTH_SCHEME_PASSPORT Indicates passport authentication is available.
WINHTTP_AUTH_SCHEME_DIGEST Indicates digest authentication is available.
WINHTTP_AUTH_SCHEME_NEGOTIATE Selects between NTLM and Kerberos authentication.

而MSDN中的加密网页示例不包含WINHTTP_AUTH_SCHEME_BASIC类型,而路由中的加密类型恰巧就是这种类型。

在WinHttpSendRequest之前加上WinHttpSetCredentials,就行了。

bResults = WinHttpSetCredentials( hRequest,  
WINHTTP_AUTH_TARGET_SERVER, 
WINHTTP_AUTH_SCHEME_BASIC,
L"admin",
L"",
NULL );
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/110767.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • clion永久激活码 Ubuntu_通用破解码

    clion永久激活码 Ubuntu_通用破解码,https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • 给定一个n个正整数组成的数组_求数组最小差值最优算法

    给定一个n个正整数组成的数组_求数组最小差值最优算法给定长度为 N 的数列 A,然后输入 M 行操作指令。第一类指令形如 C l r d,表示把数列中第 l∼r 个数都加 d。第二类指令形如 Q x,表示询问数列中第 x 个数的值。对于每个询问,输出一个整数表示答案。输入格式第一行包含两个整数 N 和 M。第二行包含 N 个整数 A[i]。接下来 M 行表示 M 条指令,每条指令的格式如题目描述所示。输出格式对于每个询问,输出一个整数表示答案。每个答案占一行。数据范围1≤N,M≤105,|d|≤10000,|A[i]|≤109输

  • 微信小程序 40029错误

    微信小程序 40029错误{“errmsg”:“invalidcode,hints:[req_id:xxxxxxx],“errcode”:40029”}查看project.config.json中的appid是否与自己申请的appid一致。不一致就会出现这种问题。解决方法就是改成自己申请的appid…

  • 各种开源数据库同步工具汇总

    (1)OGGOracleGoldenGate是一款实时访问、基于日志变化捕捉数据,并且在异构平台之间迚行数据传输的产品。GoldenGateTDM是一种基于软件的数据复制方式,它从数据库的日志解析数据的变化(数据量只有日志的四分之一左右)。GoldenGateTDM将数据变化转化为自己的格式,直接通过TCP/IP网络传输,无需依赖于数据库自身的传递方式,而且可以通过高达10:1的压缩率对数据迚行压缩,可以大大降低带宽需求。在目标端,GoldenGateTDM可以通过交易重组,分批加载等技术手

  • phpstorm2021最新激活码[在线序列号]

    phpstorm2021最新激活码[在线序列号],https://javaforall.cn/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

  • WPF基础五:UI①布局元素WrapPanel[通俗易懂]

    WPF基础五:UI①布局元素WrapPanel[通俗易懂]目录WrapPanelWrapPanel类XAML范例:C#代码WrapPanel按从左到右的顺序位置定位子元素,在包含框的边缘处将内容切换到下一行。后续排序按照从上至下或从右至左的顺序进行,具体取决于Orientation属性的值。WrapPanel包含UIElement对象的集合,这些对象位于Children属性中。WrapPanel的所有子元素都接收ItemWidth与ItemHeight大小相乘的布局分区。WrapPanel类名称…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号