Moqui在本地运行的Rest调用存在问题...下面是示例html代码,错误是“REST Access Forbidden(无authz):用户null未授权在REST上查看路径/ moqui /用户“。在Web控制台上,错误是403(Forbidden)。Moqui AJAX呼叫问题
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>AJAX Test</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
</head>
<body>
<script>
$(document).ready(function() {
$.ajax({
type: "GET",
url: "http://localhost:8080/rest/s1/moqui/users",
headers: {
Accept: "application/json",
Authorization : "Basic am9obi5kb2U6bW9xdWk="
},
contentType: "application/json"
}).then(function(data) {
console.log(data);
});
});
</script>
</body>
</html>
当使用Chrome Rest客户端扩展尝试时,API调用可以正常工作,但为什么它不适用于AJAX调用。 –