Flex security error


hello,

i working on flex based cart system allow user input cc info directly flex app process payment behind scenes using payflow pro. getting security error , can't seem find solution. appreciated.

 

error - "error #2170: security sandbox violation:https://www.mysite.com/checkout.swf cannot send http headers tohttps://pilot-payflowpro.paypal.com"

 

my code -

 

 

req = new urlrequest("https://pilot-payflowpro.paypal.com");

req.method = urlrequestmethod.post;

req.contenttype = "text/namevalue";

 

var header:urlrequestheader = new urlrequestheader("x-vps-request-id", theid);

var header2:urlrequestheader = new urlrequestheader("x-vps-client-timeout", "40");

req.requestheaders.push(header, header2);

 

 

vars = new urlvariables();

vars.trxtype = "s";

vars.acct = creditcard.text;

vars.expdate = expmonth.selecteditem.data + expyear.selecteditem.data;

vars.tender = "c";

vars.vendor = "myvendorname";

vars.user = "myuser";

vars.pwd = "mypassword";

vars.partner = "paypal";

req.data = vars;

req.data += theordertotal;

 

 

var loader:urlloader = new urlloader();

loader.dataformat = urlloaderdataformat.variables;

loader.addeventlistener(event.complete, gotpaymentresponse);

loader.addeventlistener(securityerrorevent.security_error, serror);

loader.addeventlistener(ioerrorevent.io_error, ioerror);

loader.addeventlistener(httpstatusevent.http_status, status);

loader.load(req);

 

 

thanks again,

scott

it possible solved crossdomain.xml may want google.

 

i have solved issue in past file containing:

<?xml version="1.0"?>
<!doctype cross-domain-policy system "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
    <allow-access-from domain="*" />
</cross-domain-policy>

 

and putting @ root of app.



More discussions in Flex (Read Only)


adobe

Comments

Popular posts from this blog

Hur installera Joomla på One.com - Joomla! Forum - community, help and support

removing index.php from URL address - Joomla! Forum - community, help and support

「イメージマップのアンカー名には、...」のエラーが出ないようにしたい