일부 jQuery를 작성하여 ascx include에 넣었습니다. 그것은 정상적인 페이지에서 잘 작동하지만 내 사이트에 보안 페이지를로드 할 때 다음 자바 스크립트 오류가 발생합니다.DotNetNuke의 jquery.min.js 파일에 대한 사용 권한이 거부되었습니다.
권한 거부 jquery.min.js 코드 : 0
어떤 아이디어?
일부 jQuery를 작성하여 ascx include에 넣었습니다. 그것은 정상적인 페이지에서 잘 작동하지만 내 사이트에 보안 페이지를로드 할 때 다음 자바 스크립트 오류가 발생합니다.DotNetNuke의 jquery.min.js 파일에 대한 사용 권한이 거부되었습니다.
권한 거부 jquery.min.js 코드 : 0
어떤 아이디어?
, 당신은 HTTP 대신 HTTPS를 사용하도록 호스팅 스크립트 주소를 변경할 수 있습니다
호스트 -> 호스트 설정 -> 고급 설정 -> jQuery를 설정 ->
Screenshot of Host Settings http://i43.tinypic.com/149up7r.jpg
참조
이 권한 오류가 아닌 안전한 URL에 보안 URL (HTTPS)에서 jQuery를 사용하여 $의 아약스() 요청을 시도 할 때 발생할 수 있습니다
업데이트 (HTTP) 비록 그들이 동일한 도메인이더라도. 상대 URL을 사용하도록 url
매개 변수를 변경하면 문제가 해결됩니다.
랜스, 아래로 변경했지만 여전히 동일한 메시지가 나타납니다.아래 URL의 위치를 복사하여 붙여 넣기 때문에 파일이 분명히 있습니다. https://www.mywebsite.com/resources/shared/scripts/jquery/jquery.min.js – Dkong
jQuery min 파일을 어떻게 참조하고 있습니까? 라이브러리에 대한 완전한 URL을 사용하고 해당 URL이 HTTPS가 아닌 HTTP를 지정하면 이는 설명하는 오류를 유발합니다. 예를 들어
: 귀하의 사이트가 HTTPS에서 제공되는 경우이 오류가 발생할 것
<script type="text/javascript" src="http://www.example.com/scripts/jquery.min.js"></script>
. 당신이 구글 CDN에 의해 호스팅 jQuery를 사용하는 가정
I : 인덱스 또는 크기가 "코드"허용 된 양보다 네거티브 이상인 실제로 명시 적으로 언급하지 않았습니다. DNN에는 기본적으로 jquery가 내장되어 있습니다. 참조없이 잘 작동하는 것으로 보입니다. SSL을 사용하지 않습니다. – Dkong
DNN이 Google과 같은 CDN을 통해 jQuery를 참조하고 있다고 생각합니다. http://ajax.googleapis.com/ajax /libs/jquery/1.4.2/jquery.min.js URL에 문제가 발생할 수있는 HTTP를 기록해 둡니다. – BradBrening
내 경험상 "권한 거부"오류는 사용자와 다른 도메인의 창에 액세스하려고 시도했을 때 발생합니다. 나열된 코드에서 ctl
은 팝업 창 또는 코드가 실행되는 창 이외의 다른 창에 대한 참조입니까? 해당 창이 http://mysite.com이고 스크립트가 https://mysite.com에서 실행중인 경우 권한 거부 오류가 표시됩니다.
저는 디버거에서 더 많은 정보를 얻을 수있었습니다. 이 메시지 : 1 {(ctl.parentNode.childNodes가 [I 오프셋 +] = NULL!) dnn.js 경우 (라인 176) – Dkong