
- 加为好友
- 发送私信
- 在线聊天
|
| 发表于:2008-05-11 22:06:323楼 得分:0 |
to:jiangsheng 我是要用vc.net做一个客户端,然后通过https读取一个网页,但由于那个站点证书不可信,所以我只有用这个方法.我现在已经将那几句用c#写了一个DLL,在vc.net客户端里也使用了那个DLL,还引入了一些必须的命名空间, 这句: ServicePointManager.CertificatePolicy = new AcceptAllCertificatePolicy(); 我换成了 System::Net::ServicePointManager::CertificatePolicy = new AcceptAllCertificatePolicy(); 程序编译没有问题,可运行时就是读不到目标网页的代码.是不是这句放的地方不对?有三个地方:session.GetHttpConnection处,pServer->OpenRequest处和pFile->Read处,我不知道该放哪处. 也有可能是我这个方法就不对,这个问题如果让你解决你会怎么办? 我的主要目的是:用vc++.net做一个程序,这个程序能通过https读取一个证书并不可信的网页的代码.希望你能给我讲一个详细的思路和方法,谢谢 | | |
修改
删除
举报
引用
回复
| |