2016-08-17 3 views
3

私はMySQLサーバーを持っており、MYSQLサーバーへのSSL接続用のクライアント証明書とキーを持っています。 のmysqlに接続するためのMyDACを使用してDelphiでは、私が使用することができます。ca.pemファイルの内容をSSL接続のためにdelphiでハードコードされた文字列として与える

MySQL1Connection.SSLOptions.CACert := 'file location' 
MySQL1Connection.SSLOptions.Cert := 'file location' 
MySQL1Connection.SSLOptions.Key := 'file location' 
MySQL1Connection.SSLOptions.ChipherList := 'All'; 
MySQL1Connection.Options.Protocol := mpSSL; 

しかし、上記のアプリケーションに問題が、私はクライアントにファイルを供給する必要があり、ということです。 ここでは、ファイルの内容を.exeでハードコードして、ファイルをクライアントに配信する必要がないようにしたいと考えています。

これを行う方法を知っていますか?

+1

埋め込むことで資源としてEXE。 TResourceStreamを介して一時フォルダに展開します。完了したら削除してください。 – kobik

+0

お寄せいただきありがとうございます。私はそれを行う別の方法があります。 securebridgeコンポーネントリストにはストレージコンポーネントがあります。そのコンポーネントを使用すると問題は解決します。 – user6725114

+0

あなた自身の質問に対する答えとしてそれを投稿してください。どのコンポーネントをどのように使用したのか、どのように使用したのかを説明します。 – kobik

答えて

関連する問題