Einzelnen Beitrag anzeigen

Marvin666

Registriert seit: 18. Jan 2006
Ort: Sinzig
4 Beiträge
 
#1

SSL.-Bibliothek konnte nicht geladen werden.

  Alt 7. Feb 2006, 10:41
Beim Aufruf eines Posts erhalte ich immer die Meldung
Zitat:
Im Projekt... ...ist eine Exception der Klasse EIdOSSLCouldNotLoadSSLLibrary aufgetreten. Meldung: "SSL.-Bibliothek konnte nicht geladen werden."
Vielleicht wichtig: Es wird eine https-Adresse verwendet. Könnte es deshalb Probleme geben ?

Delphi-Quellcode:
function TForm1.SendPostData(Ahttp: TIdHTTP; const AtoURL: string): string;
  //AtoURL: An diese URL werden die Informationen gesendet
  //Result: HTML-Ergebnis (quasi Antwort des Scripts)
var
  aStream: TMemoryStream;
  Params: TStringStream;
begin
  aStream := TMemoryStream.create;
  Params := TStringStream.create('');
  AHTTP.Request.ContentType := 'application/x-www-form-urlencoded';

  try
    //Dieser Stream wird letztendlich gesendet
    //Stream mit Werten füllen
    Params.WriteString('TRANSAKTIONSKENNUNG=' + transaktionskennung + '&');
    Params.WriteString('INSTITUTION=' + institution);

    try
      //Stream an das PHP-Script senden
      AHTTP.Post(AtoURL,Params,aStream); //An dieser Stelle wird der Fehler angezeigt.
    except
      on E: Exception do
        showmessage('Fehler bei der Übertragung: ' + E.Message);
    end;
    aStream.WriteBuffer(#0' ', 1);
    Result := PChar(aStream.Memory);
  except
    Result := 'Fehler!';
  end;
end;

Ich verwende Delphi 7, Indy 10

Hat jemand eine Idee ?
Im Voraus vielen Dank.
  Mit Zitat antworten Zitat