|
|
|
รบกวนแนะนำการใช้ Function openssl_sign ในการ Generate signature ของ php ให้หน่อยค่ะ ลองทำดูแล้วงงจริงๆๆค่ะ ขอบคุณนะค่ะ |
|
|
|
|
|
|
|
ขอบคุณมากนะค่ะเดี๋ยวจะลองไปทำดูได้ไม่ได้จะมาบอกนะค่ะ
|
|
|
|
|
Date :
2011-03-31 23:35:10 |
By :
black rose |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warning: openssl_sign() [function.openssl-sign]: supplied key param cannot be coerced into a private key in C:\AppServ\www\site1\xml2.php on line 143
Warning: openssl_free_key() expects parameter 1 to be resource, boolean given in C:\AppServ\www\site1\xml2.php on line 146
มันขึ้น Error ตามเนี่ยค่ะ
|
|
|
|
|
Date :
2011-04-01 00:01:48 |
By :
black rose |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณนะค่ะ ได้แล้วค่ะแต่อยากทราบว่าจะ save ค่าดังกล่าวมาออกมาเป็น file ได้อย่างไรค่ะ รบกวนอีกครั้งค่ะ
|
|
|
|
|
Date :
2011-04-01 00:37:46 |
By :
black rose |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$fp = fopen("C:\OpenSSL-Win32\bin\PEM\demoCA\private\cakey.pem", "r");
$priv_key = fread($fp, 8192);
fclose($fp);
$pkeyid = openssl_get_privatekey($priv_key);
// compute signature
openssl_sign($xml_string, $signature, $pkeyid);
// free the key from memory
openssl_free_key($pkeyid);
อยากทราบว่าจะ save ค่าดังกล่าวมาออกมาเป็น file ได้อย่างไรค่ะจากตัวอย่างนี้ค่ะ ขอบคุณค่ะ
|
|
|
|
|
Date :
2011-04-01 00:39:59 |
By :
black rose |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|