>  Q&A  >  본문

CORS 정책 차단 리디렉션 문제를 해결하는 방법

<p>저는 <code>Vue js</code>를 사용하여 애플리케이션을 개발하고 있습니다. 내 설정에 따르면 설정이 변경되면 내 URL에 변수를 전달해야 합니다. </p> <pre class="lang-js Prettyprint-override"><code><!-- 언어: lang-js --> $.get('http://172.16.1.157:8002/firstcolumn/' + c1v + '/' + c1b, 함수(데이터) { // 일부 코드... }); <p>그러나 내 애플리케이션이 URL에 액세스하면 다음 메시지가 표시됩니다. </p> <pre class="brush:php;toolbar:false;">http://172.16.1.157:8002/firstcolumn/2017-03-01/2017-10-26 로드 실패: 'http://에서 리디렉션' /172.16.1.157:8002/firstcolumn/2017-03-01/2017-10-26'을 'http://172.16.1.157:8002/firstcolumn/2017-03-01/2017-10-26/'으로 변경했습니다. CORS 정책 차단: 요청한 리소스에 'Access-Control-Allow-Origin' 헤더가 없습니다. 따라서 'http://localhost:8080' 소스에 대한 접근은 허용되지 않습니다.

P粉824889650P粉824889650448일 전528

모든 응답(2)나는 대답할 것이다

  • P粉593536104

    P粉5935361042023-08-22 09:57:28

    모든 분들께 감사드립니다. Chrome 브라우저에서 이 확장 프로그램의 문제를 해결했습니다.

    CORS 허용: 액세스 제어-원본 허용

    회신하다
    0
  • P粉998100648

    P粉9981006482023-08-22 00:19:11

    서버 책임자가 서버를 재구성하도록 하는 것에 대해 언급한 것(로컬 개발에는 비현실적인 솔루션) 외에도 저는 다음과 같이 소스 변경 크롬 플러그인을 사용합니다.

    1. Moesif Orign & CORS Changer(이전에는 무료였지만 이제는 직장 이메일 주소 >_> 필요)
    2. CORS 허용: Access-Control-Allow-Origin(2023년 테스트)

    당신만의 것을 만들 수 있습니다本地开发服务器(例如:localhost:8080)看起来来自172.16.1.157:8002或任何其他域名.

    회신하다
    0
  • 취소회신하다