CHIRIMEN for Raspberry Pi 3에서 보안 오류를 해결하는 방법
2614 단어 Raspberrypi3치리멘
CHIRIMEN for Raspberry Pi 3에서 보안 오류를 해결하는 방법
개요
CHIRIMEN for Raspberry Pi 3을 사용하고 있고 "어? example이 움직이지 않는다!"라고 할 때 시도하십시오.
대상Version
Ver. 2017.10.17
원인은 보안 오류 일 수 있습니까?
CHIRIMEN for Raspberry Pi 3에서는 아래 그림과 같이 브라우저에서 Polyfill을 통해 Raspberry Pi 3 (이하 "Raspi3")의 서버로 WebSocket을 통해 통신하여 GPIO 및 I2C에 액세스합니다.
WebSocket으로 액세스하는 서버 도메인은 wss://localhost:33330
입니다만, 여기에서 이용하고 있는 SSL 증명서가 자기 서명 증명서이기 때문에, 브라우저가 시큐러티 에러로 액세스를 차단하는 일이 있습니다.
보안 에러와 같은 액세스 블록은 아래의 순서로 확인할 수 있습니다.
1. 개발자 도구 시작
브라우저 화면에서 마우스 오른쪽 버튼을 클릭하면 컨텍스트 메뉴가 표시됩니다.
여기서 "검증"을 선택합니다.
그러면 개발자 도구가 시작됩니다.
2. 개발자 도구 화면에서 Console 확인
개발자 도구의 "Console"탭을 보고 아래와 같은 에러( WebSocket polyfill.js:xx connection to 'wss://localhost:33330' failed: Error in connection establishment: net::ERR_INSECURE_RESPONSE
)가 나오면(자) 시큐러티 에러에 의한 액세스 블록이 발생하고 있습니다.
보안 오류를 해결하는 방법
위와 같은 보안 오류가 발생하면 브라우저에서 https://localhost:33330
에 액세스해보십시오.
아래와 같은 에러 화면이 표시됩니다.
여기에서 詳細設定
를 클릭하십시오.
다음 화면에서 localhostにアクセスする(安全ではありません)
를 클릭하십시오. (그 후 화면은 변경되지 않습니다)
이제 wss://localhost:33330
에 액세스할 수 있습니다.
examples를 다시 실행하여 제대로 작동하는지 확인하십시오.
Reference
이 문제에 관하여(CHIRIMEN for Raspberry Pi 3에서 보안 오류를 해결하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tadfmac/items/2d7929fe3560c77fe867
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(CHIRIMEN for Raspberry Pi 3에서 보안 오류를 해결하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tadfmac/items/2d7929fe3560c77fe867텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)