Ben bir RSA, şifreli base_64 kodlanmış ve url kodlanmış veri giriş içeren bir giriş url gerektiren bir web hizmetini çağırmak gerekiyor. Servisini ararken, ancak ben bir 'Geçersiz Format' yanıtı olsun, ben resmi bir php eğitim yok, ama bile benim için kolay bir görev gibi görünüyor. Ben ne yanlış yapıyor ve şifreli dize ile gelip başka bir yolu yoktur ki? Aşağıdaki kod örneği. Yardımlarınız için teşekkür ederiz!
require 'rsa.php'; // Uses rsa.php from http://www.edsko.net/misc/ for encryption.
$message = '?id=112233¶m1=hello&email=hello@world.net&name=Name';
$keyLength = '2048';
$exponent = '65537';
$modulus = '837366556729991345239927764652........';
$encryptedData = rsa_encrypt($message, $exponent, $modulus, $keyLength);
$data = urlencode(base64_encode($encryptedData));
$loginurl = 'http://www.somedomain.com/LoginWB.aspx?Id=9876&Data='.$data;
echo '<iframe src="'.$loginurl.'" width="570px" height="800px">';
echo '</iframe>';