https 대신 http를 통해 호출되는 것을 알고 있지만 실제로이 문제를 해결하는 방법을 모르겠습니다.안전하지 않은 XMLHttpRequest 요청으로 인해 https가 혼합 된 콘텐츠
Url: '//MyService.asmx/MyMethod';
감안할 오류는 다음과 같습니다 : 혼합 내용 :
$.ajax({
type: "GET",
url: window.location.href.substring(0, location.href.lastIndexOf("/") + 1) + '/MyService.asmx/MyMethod';,
data: 'param=' + JSON.stringify({ "myParam": value.trim() });,
dataType: "text",
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("Request: " + XMLHttpRequest.toString() + "\n\nStatus: " + textStatus + "\n\nError: " + errorThrown);
}, ...
는 난이 방법하지만 성공 시도 'https://www.example.com/MyPage.aspx'가 HTTPS를 통해로드에서 페이지를하지만, 안전하지 않은 XMLHttpRequest의 엔드 포인트 'http://www.example.com/MyService.asmx?param=paramValue 요청 '. 이 요청은 차단되었습니다. HTTPS를 통해 콘텐츠가 제공되어야합니다.
의견이 있으십니까?