ccchhooobo
64
2021-01-07 22:26:09
1
296

자바스크립트 geolocation 질문


안녕하세요, 혼자 개인 프로젝트로 웹사이트를 만들고 있는데 막히는 부분이 있어서 질문 드립니다ㅠ

현재  geolocation을 활용하여 위치를 받고 싶은데 크롬 개발자도구 console로그에서

[Deprecation] getCurrentPosition() and watchPosition() no longer work on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.

라고뜨면서 위치를 받는 팝업이 뜨지 않고 있습니다. 

알아본 결과 https가 아니라서 안되는 것 같은데 개인 프로젝트 사이트를 만들 때 이런 경우에는 어떻게 해결해야 하는지 궁금해서 글 남깁니다. 글 읽어주셔서 감사합니다!

0
  • 답변 1

  • 킁킁탐정
    959
    2021-01-07 22:40:05

    개발 환경을 모르모르 대략적으로 적어드리면, 로컬이면 https://github.com/FiloSottile/mkcert 사용하셔서 간단하게 https로 전환 가능하고, 실제 public으로 공개하는거라면 https://letsencrypt.org/ 사용하시는걸 고려하시면 됩니다.

    앞으로는 http는 없다고 생각하시고, 항상 https을 먼저 고려하시는게 좋습니다.



  • 로그인을 하시면 답변을 등록할 수 있습니다.