idHttp和Https页面登录错误

时间:2011-11-06 19:52:34

标签: delphi openssl idhttp

procedure TForm1.btnGirisClick(Sender: TObject);
var
post:tstringlist;
get:TStringStream;
begin
post:=TStringList.Create;
get:=TStringStream.Create('');
try
post.Clear;
IdHTTP1.Disconnect;
post.Add('email=xxx@xxx.com');
post.Add('pass=xxxx');
IdHTTP1.Post('https://www.facebook.com/login.php',post,get);
Memo1.Text:=get.DataString;
except
on e: exception do begin
memo1.text:='';
end;
end;
post.Free;
get.Free;
end;
end.

我需要帮助关于idHttp和ssl库...

我写了一个简单的delphi7代码(想用我的应用程序登录facebook),当我想运行它时,它会给我一个错误,代码在下面;

并且错误是“无法加载SSL库”我拖动idHttp和IdSSLIOHandlerSocket1并将iohandler设置为IdSSLIOHandlerSocket1。我该怎么做才能运行代码?

1 个答案:

答案 0 :(得分:1)

您必须在应用程序文件夹或system / win32文件夹中同时拥有这两个SSL dll。

将他们带到这里:http://indy.fulgan.com/SSL/