[오류일지]네이버블로그 RSS에러 SEC7111 이(가) HTTPS 보안을 위협합니다 해결방법

[오류일지]네이버블로그 RSS에러 SEC7111 이(가) HTTPS 보안을 위협합니다 해결방법

문제

웹 네이버 블로그 RSS기능을 구현하는 도중 아래와 같은 에러가 발생했다.

1
SEC7111: http://www.feedrapp.info/?callback=jQuery21408054871432163133_1612485326379&q=https%3A%2F%2Frss.blog.naver.com  ~~~ 이(가) HTTPS 보안을 위협합니다.

콘솔 에러




원인분석

SEC7111 에러란 무엇일까?
MS DOCS에서 확인할 수 있듯이 https와 관련된 에러이다.
http에서 https 부를때는 아무 문제가 없지만 https에서 http를 부를 때 HTTPS 보안 위협이나 크로스도메인같은 문제가 생긴다.

어떻게 해결해야할까?
해결방법도 친절히 적혀있다.

1
Make sure all content in the page, including scripts, stylesheets, and images, are from HTTPS sources.




해결방법

feedrapp 깃헙레포의 how to host it on HTTPS 이슈를 통해서 해결방법을 찾을 수 있었다.

기존 feedrapp JS라이브러리의 원본 소스에서 ssl 설정을 false → true로 변경해준다.

1
2
3
4
5
6
7
//기존 코드
this.options = $.extend({
ssl: false,

//수정한 코드
this.options = $.extend({
ssl: true,

해결!