Dandy Now!
  • [ CS/네트워크 ]
    내 웹사이트 보안, 어떻게 시작해야 할까? HTTPS 적용 A to Z
    2025-07-24 14:41:34
    내 웹사이트 보안, 어떻게 시작해야 할까? HTTPS 적용 A to Z웹사이트를 운영하고 있다면 보안은 가장 중요한 고려 사항 중 하나이다. 특히 개인 정보나 중요한 데이터를 다루는 웹사이트의 경우, 보안에 조금이라도 소홀하면 심각한 문제로 이어질 수 있다. 웹사이트 보안의 첫걸음이자 핵심은 바로 HTTPS(Hypertext Transfer Protocol Secure)를 적용하는 것이다. 이번 글에서는 HTTPS가 왜 중요한지, 그리고 어떻게 적용할 수 있는지 A부터 Z까지 자세히 알아보자.1. 웹 보안의 기초: HTTP의 위험성우리가 인터넷을 사용할 때 흔히 보는 주소창의 'http://'는 웹 서버와 브라우저가 통신하는 기본 프로토콜이다. 하지만 HTTP는 데이터를 암호화하지 않고 그대로 주고받기 ..
  • [ 언어·프레임워크/React.js ]
    [React.js] 웹 카메라 제어 : http에서 카메라 접근 안돼 ㅠ_ㅠ
    2023-10-12 13:02:39
    1. "No camera device accessible..." react-camera-pro 라이브러리의 디폴트 에러 메시지에 객체는 아래와 같다. { noCameraAccessible: 'No camera device accessible. Please connect your camera or try a different browser.', permissionDenied: 'Permission denied. Please refresh and give camera permission.', switchCamera: 'It is not possible to switch camera to different one because there is only one video device accessible.', c..
  • [ 언어·프레임워크/React.js ]
    [React.js] Socket.io SSL적용 문제
    2023-08-11 10:25:40
    https 서비스에서 Socket.io를 이용해 소켓 통신을 연결하고자 하였다. https 서비스이기 때문에 소켓도 SSL 인증이 필요했다. 간편한 방법인 Nginx를 이용해 ws를 wss로 변환하고자 하였다. 그런데 콘솔에서는 아래와 같은 에러를 하염없이 뱉어 냈다. net::ERR_SSL_PROTOCOL_ERROR 오늘 비로소 해결했는데 해결한 방법은 Nginx의 default 파일에 작성한 server의 server_name을 클라이언트에서 호출하는 것이었다. 그전에는 계속 IP주소로 연결 시도를 했었는데 실패했었다. Nginx default에 작성한 내용은 다음과 같다. server { listen 443 ssl; server_name wss.bla.com; ssl_certificate /bla ..