“unsafely-treat-insecure-origin-as-secure” 설정을 GUI에서 수행하는 방법

1886 단어 ChromeGoogleMapsAPI
현재지 파악을 위한 메소드 getCurrentPosition()을 포함한 처리를 오랜만에 수정하게 되었으므로, 개발 환경에서 검증하려고 했더니 다음과 같은 메시지가 콘솔에 표시되었다.

Chrome 콘솔 화면에 표시되는 메시지
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://sites.google.com/a/chromium.org/dev/Home/chromium-security/deprecating-powerful-features-on-insecure-origins 
for more details.

로컬 개발 환경이라고 당연히 https 대응하고 있지 않기 때문에, 다른 방법을 여러가지 조사했는데, 터미널을 열어 이하와 같은 커멘드를 실행한다고 하는 정보가 발견되었다
open -a "/Applications/Google Chrome.app" --args  --unsafely-treat-insecure-origin-as-secure="http://localhost/" http://localhost/

※참고:
* htps : // 에가시라. jp / t re t- ぉ l
* htps : // / s. 오, ぇ. 코 m/아/ch 로미우 m. rg / v / home / ch rosmi m-sekury ty / p-kachin g-po r fu lu fu atler s - 온 -

자세한 내용은 모르지만 CUI 기반의 대응 방법이라고 자신의 PC에서는 동작하지 않았다.
그래서 GUI 기반의 대응 방법을 조사하여 대응 방법을 찾을 수 있었다.

GUI에서 "unsafely-treat-insecure-origin-as-secure"를 설정하는 방법



이하 2단계로 대응할 뿐이라고 하는, 매우 간단한 대응으로 끝납니다.
  • Chrome 주소 표시줄에 chrome://flags/#unsafely-treat-insecure-origin-as-secure를 입력합니다.
  • secure 환경과 가장하는 URL을 insecure origins as secure 란에 입력하여 Enabled로 설정합니다.



    의외로, 여기 근처의 정보가 없었기 때문에, 방법을 알고 좋았다. . .
  • 좋은 웹페이지 즐겨찾기