Javascript 如何在另一个html页面(另一个域)中显示上载到liferay portal的图像

Javascript 如何在另一个html页面(另一个域)中显示上载到liferay portal的图像,javascript,ajax,liferay,liferay-6,Javascript,Ajax,Liferay,Liferay 6,我想在我的HTML5移动应用程序中显示一张来自liferay portal的图像。由于身份验证,我无法将图像url直接添加为img标记的src。我尝试了带有身份验证的ajax请求。但它不起作用 $.ajax({ url : Imgurl, method : 'GET', headers : { Authorization : authValue }, success:function(data){ $("#image").attr("src

我想在我的HTML5移动应用程序中显示一张来自liferay portal的图像。由于身份验证,我无法将图像url直接添加为img标记的src。我尝试了带有身份验证的ajax请求。但它不起作用

$.ajax({
    url : Imgurl,
    method : 'GET',
    headers : { Authorization : authValue },
    success:function(data){
            $("#image").attr("src","data:image/png;base64,"+data);
            //alert("ok");
    },
    error:function(){
        alert("err");
    }
});
像这样的图像url

rootUtl + "/documents/12323/91975/portalName/6ce91660-36d1-4b6d-982e-1c1d92079c7b?version=2.0&t=1429436062610"

在html页面中显示来自文档文件夹的liferay portal的图像的任何选项,带有身份验证,不公开。在我的例子中,是HTML5移动应用程序。我从liferay JSON API获取图像url及其正确信息。如何在我的html页面中加载该图像。

检查这个问题:我从json api DynamicCali获取图像url,这是使用ajax下载带有auth头的图像的方法吗