AngularJS 1 프로젝트를 만들었으며 POST를 사용하여 성공적으로 검색 기능을 사용할 수 있습니다. 우리는 색인에 문서를 추가하기위한 컨트롤러를 추가하지만 우리는 메시지를문서 액세스 거부 추가
우리가 검색 같은 인덱스를 거부됩니다.XMLHttpRequest를 점점 계속 : 네트워크 오류 0x80070005와이 액세스
색인에 CORS가 사용 설정되어 있는지 확인했습니다.
는 여기에 우리의 코드입니다 : 거기 당신은 새 문서를 추가하는 REST를 사용하여 문서, 그래서 우리가 무엇을 놓치고 있는지 확실하지 않다
var value = [
{
"@search.action": "mergeOrUpload",
"id": vm.id,
"name": vm.name,
"keywords": vm.keywords,
"url": vm.url
}
];
var url = "https://xxx.search.windows.net/indexes/xxx/docs/index?api-version=2015-02-28";
ModalService.showLoading();
$http({
method: "POST",
url: url,
headers: {
"api-key": "XXX",
"Content-Type": "application/json"
},
data: {
"value": value
}
})
.success(function (data, status) {
vm.results = data;
ModalService.hideLoading();
})
.error(function (data, status) {
ModalService.hideLoading();
ModalService.showError(data);
});
.