且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

使用JavaScript的FormData向SAP ABAP系统发起登录请求

更新时间:2022-06-15 01:25:04

</div><div data-lake-id="2b064bf246001a3b3b06b41ce6441a30">$(document).ready(function(){</div><div data-lake-id="0ef2f1810785434350200222dd604a19"> var ag3 = "https://ag3:44356/sap/crm/social_print?userId=i042416";</div><div data-lake-id="a1e71c498699e2e638eac55a05efd989"> var c4c = "https://sapbydesign.com/sap/c4c/dis?ticketid=70957";</div><div data-lake-id="7bb5a98197ff50505e269f83680a54f0"> var c4clogon = "https://my.vlab.sapbydesign.com/sap/ap/ui/clogin?saml2=disabled&client_type=html";</div><div data-lake-id="3338d821efaf98cc8980c044edd4679a"> </div><div data-lake-id="c19d67c4d6e99b3a1bcabe09cec50859"> var formData = new FormData();</div><div data-lake-id="003b159fac3e9ca53d5e0896fb48ad41"> formData.append('sap-client', "004");</div><div data-lake-id="fcc09a0aee59a00b3b89d273c7905c9b"> formData.append('sap-alias', "crm");</div><div data-lake-id="88f5edc572a7675c2a35521b377d61c2"> formData.append('sap-password', "Ondem");</div><div data-lake-id="69a7ac8d7f82f251b9ea33b968bd4ff1">   </div><div data-lake-id="cd4c4409ec228df4c3c257920dc9ac66">    /*</div><div data-lake-id="cb1fab50f552beff986992f567cb4de3">    $.when( $.ajax({</div><div data-lake-id="c3b755bc6e59d7feb2d89a6e101b5904">     url: ag3,</div><div data-lake-id="afcde9dcd457ac292920216df627b806">     type: "POST",</div><div data-lake-id="74b1c5dd83edae89df4375c303e028ed">     beforeSend: function (xhr) {</div><div data-lake-id="15e2483251296f9510a44fd192b96174">       // xhr.setRequestHeader("Authorization", "Basic V0FOR0p" );</div><div data-lake-id="f5731b5dd0d40080d1e1c83efa052289">  }</div><div data-lake-id="1245ac06b5e5a0c6d9975838e6bfb113">    })).then(function(data, textStatus, jqXHR){</div><div data-lake-id="76d80ded63899534e3ec811ff9fd0af1">      alert( jqXHR.status ); // alerts 200</div><div data-lake-id="e4fffb0d1b0e1fbb234c53427309ddb9">    });</div><div data-lake-id="215fe2ff5d333f4d16566da2c06ef3ef"> */</div><div data-lake-id="068bb2f1a1e5215a2a99ff16bdce7e32"> var request = new XMLHttpRequest();</div><div data-lake-id="b09bc6e47eeb5da92709fc79d2cc7811"> request.open("POST", c4c,false);</div><div data-lake-id="eef6e9c15cad6b221a8ca165bb2c24fe"> request.send(formData);</div><div data-lake-id="5bfad11b47db21aa638a599254185ed6"> alert("response: " + request.responseText);</div><div data-lake-id="b38b600e21841d8b3ec74d6a94b0176a">});</div><div data-lake-id="2e0db51e00ef41657e5a21df6ab3fbc0">