programing

Chrome 48 이상에서 웹 보안 비활성화

nasanasas 2020. 11. 6. 08:21
반응형

Chrome 48 이상에서 웹 보안 비활성화


--disable-web-security깃발에 문제가 있습니다. Windows의 Chrome 48 및 Chrome 49 베타에서는 작동하지 않습니다.

모든 인스턴스를 종료하고 먼저 플래그를 사용하여 Chrome을 재부팅하고 실행하고 다른 컴퓨터도 시도했습니다. 베타에서는 경고 팝업 ( "지원되지 않는 플래그를 사용하고 있습니다 ..")을 볼 수 있지만 CORS는 여전히 시행 중입니다. 공개 버전은 플래그를 완전히 무시하는 것 같습니다.

그에 대한 뉴스 나 보도가없는 것 같아 지역 문제 일 수 있습니다. 도움이나 관련 정보에 감사드립니다.


나는 똑같은 것을보고있다. 빠른 구글 은 크롬 포럼 에서이 질문과 버그를 발견했습니다 . --user-data-dir이제 플래그가 필요한 것 같습니다 . user-data-dir 가이드 를 추가하려면 수정하세요.


맥 OS:

open -a Google\ Chrome --args --disable-web-security --user-data-dir=""

UPD는 : 추가 ""--user-data-dir작업하기 위해 새로운 크롬 버전이 필요하기 때문에


선택한 대답은 좋지만, (이 문제를 처음으로 처리하는) 이야기하는 데 여전히 어려움을 겪고있는 사람들에게는 다음이 효과적이었습니다.

데스크톱에 Chrome에 대한 새 바로 가기를 만들고 마우스 오른쪽 단추로 클릭 한 다음 "대상"필드를 다음과 같이 설정했습니다.

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir="c:/chromedev"

디렉토리는 원하는 모든 것이 될 수 있으며, C : 디렉토리에 chrome dev라는 빈 폴더를 만들기로 결정했습니다. 컴퓨터에 크롬이 설치된 곳에서는 아무 상관이 없습니다. 그냥 보풀 일 뿐이에요.

이 링크에는 다른 OS에 대한 명확한 지침도 있습니다. Chrome에서 웹 보안을 비활성화하는 방법


OS X에서 이미 열려있는 창을 먼저 닫지 않고 새 Chrome 창을 열려면 추가 -n 플래그를 전달합니다 . data-dir에 빈 문자열을 지정해야합니다 (v50 something +과 같은 최신 버전의 Chrome에 필요).

open -na /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir=""

Mac OS X Sierra에서 Chrome 60 이상을 사용하면 위의 명령이 더 이상 작동하지 않지만 약간의 수정이 있습니다.

open -n -a /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --args --user-data-dir="/tmp/chrome_dev_sess_1" --disable-web-security

데이터 디렉토리 경로가 중요합니다. 명령을 내릴 때 홈 디렉토리에 있더라도 단순히 로컬 디렉토리를 참조 할 수는 없습니다. 절대 경로 여야합니다.


버전 49.0.2623.75 (64 비트)는 더 이상 베타 버전이 아닙니다.

CORS 문제를 해결하는 명령은 다음과 같습니다. google-chrome-stable --disable-web-security --user-data-dir


Chrome에서 Disable-web-security 용 Chrome 플러그인을 설치합니다.

"Allow-Control-Allow-Origin : *" 링크 여기 또는 원하는 경우 플러그인 위의 Google을 사용할 수 있습니다.

이 플러그인으로 보안을 활성화 및 비활성화하는 것은 매우 쉽습니다.


Mac 사용자 용 Chrome 버전 50 이상. 열려있는 모든 크롬을 먼저 닫고 아래 명령을 실행하십시오.

open -a Google\ Chrome --args --disable-web-security --user-data-dir=""

위의 내용이 작동합니다. 감사


Mac의 경우 Safari를 사용하는 것은 로컬 개발 목적을위한 좋은 대체 옵션이며이 기능은 브라우저에 내장되어 있으므로 브라우저 확장을 추가하거나 [open -a Google \ Chrome --args --disable과 같은 bash 명령을 사용하여 Chrome을 시작할 필요가 없습니다. -web-security --user-data-dir = ""].

Safari (v11 +)를 사용하여 교차 출처 제한을 비활성화하려면 : 메뉴에서 "개발> 교차 출처 제한 비활성화"를 클릭합니다.

이것은 브라우저를 다시 시작할 필요가 없으며 토글이기 때문에 보안 모드로 쉽게 전환 할 수 있습니다.


그것은 나를 위해 일하고 있습니다. 이것을 사용해보십시오 .. 도움이 될 것입니다 ..

c:\Program Files\Google\Chrome\Application>chrome.exe --disable-web-security --user-data-dir="D:\chrome"


터미널에 다음을 입력하십시오.

cd C:\Program Files (x86)\Google\Chrome\Application

chrome.exe --disable-web-security --user-data-dir="c:/chromedev"

참고 URL : https://stackoverflow.com/questions/35432749/disable-web-security-in-chrome-48

반응형