0
我只想通过REST
API通过浏览器(IE11,Firefox)中的本地书写javascript js访问ALM,但我无法登录。这里是我通过jQuery请求LWSSO
饼干代码:如何使用REST和本地JavaScript访问HP ALM?
var auth = btoa(USER+":"+PASSWORD);
$.ajax({
type: "POST",
url: https://alm.xxx.net/qcbin/authentication-point/j_spring_security_check,
headers: {
"Authorization": "Basic " + auth
},
success : function(data) { },
});
响应报头包含:
随着OTA/directX
对象的一切工作正常,但我想用REST
API通过javascript。谁能帮我?
使用ALM 11.50.555的Im。现在可以通过https://alm.xxx.net/qcbin/authentication-point/authenticate进行身份验证,如果我通过XML提交凭据,则会从ALM服务器返回LWSSO cookie。 但我有一个新问题:使用jquery发送到ALM服务器的Ajax请求导致跨浏览器请求被阻止。 ALM不支持CORS。你们有没有解决方案? – muorten
我发现了一篇文章,其中提出了使用[Chrome扩展截取并重写CORS头文件的建议:http://h30499.www3.hp.com/t5/Quality-Center-Support-and-News/Custom-WebApp-using-ALM -Rest/TD-p/6054667#.VcjDNZOqqko。或者,您可以使用HP UFT /服务测试来执行对REST API的调用。您正在创建的应用程序的用例是什么? – nils1k