社区
网络通信/分布式开发
帖子详情
关于idhttp认证的问题
King
2004-05-07 11:18:01
查找了以前的帖子有几个类似的问题,但网页全部找不到-_-!就是访问url的时候弹出一个对话框要求认证信息的网页,在idhttp的request里面BasicAuthentication已经设为true,用户名密码也填上了,但访问的时候总是HTTP/1.1 401 Access Denied。求教。
...全文
79
回复
打赏
收藏
关于idhttp认证的问题
查找了以前的帖子有几个类似的问题,但网页全部找不到-_-!就是访问url的时候弹出一个对话框要求认证信息的网页,在idhttp的request里面BasicAuthentication已经设为true,用户名密码也填上了,但访问的时候总是HTTP/1.1 401 Access Denied。求教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
XML
HTTP
Request、
ID
HTTP
、SQLConnection访问DataSnap/Restful接口服务演示程序
XML
HTTP
Request、
ID
HTTP
、SQLConnection访问DataSnap/Restful接口服务演示程序,包含网站安全
认证
功能
Delphi通过
http
s接口post数据
向web
认证
服务器通过
http
s接口post
认证
数据,delphi2005正常使用。最初的的时候采用indy控件,
Id
HTTP
和
Id
SSLIOHandlerSocketOpenSSL配合,但是没有成功,对方服务器连接后立即断开链接,不返回任何数据,后来通过网上查询,找到了这个方法,可以根据服务器的要求自定义头文件和post的内容。引用了WinINet,
ID
URI单元,其中CnMD5,CnBase64是
认证
业务需要加入的cnpack中的单元,和
http
s链接无关。这种方法的另外一个好处是不用再调用indy引用的两个dll文件(libeay32.dll,ssleay32.dll),这两个文件和indy的版本还需要配套,比较麻烦,而且就是匹配了我也没有测试成功,可能和对方服务器的环境有关系,感觉还是后来的这种方式兼容性比较好。
DELPHI 通过
id
http
实现登录验证
最近在做客户端的时候,遇到一个
问题
,登录验证的时候,因为我用的是mysql数据库,需要安装驱动,而这个驱动每个用户都得去装才行,这样就不太适合用户体验了,最后我决定通过
id
http
来实现这一功能,具体如下: 首先,要在pas中引用:
Id
TCPConnection,
Id
TCPClient,
Id
HTTP
,
Id
CookieManager,
Id
AntiFreezeBase,
Id
AntiFreeze
Id
Http
资料
Id
Http
资料 网上找了些不过很不好找.今天找了些收藏在一起.以便他人查阅,
id
http
上传 先引用MsMultiPartFormData单元,在f:/code/delphi/component/下通用的函数{*******************************************************************************使用I
delphi
http
s Post
认证
接口调取
环境: delphi XE5 ,
Http
s 客户提供了基于
http
s的接口,并符带相关例子供测试调用。 相关例子只有 C#,java, PHP 。 网上关于delphi
http
s Post 的相关资料很少,经过摸索后终于成功调取。
HTTP
S是在
HTTP
的基础上通过传输加密和身份
认证
保证了传输过程的安全性。也就是加强版
http
, 需要传输证书。 提供过来的证书有:p12, jks, pem 经过测试,delphi 只能使用pem (pem 有两个文件分别是加密证书和私钥+ 一个证...
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章