> 백엔드 개발 > PHP 튜토리얼 > 도메인 간 설정에 대한 자세한 소개

도메인 간 설정에 대한 자세한 소개

零下一度
풀어 주다: 2023-03-08 17:42:01
원래의
1899명이 탐색했습니다.

프로젝트를 진행하면서 프론트엔드와 백엔드가 분리된 구조 설계를 채택했습니다. 백엔드 서비스 호출과 프런트엔드 직접 Ajax 호출을 모두 충족해야 하기 때문에 백엔드에 설계된 나머지 스타일의 http 인터페이스입니다. , 그래서 도메인 간 문제가 발생했습니다. 백엔드는 spring mvc 구조입니다. HTTP 메소드는 get, post, put, option 및 기타 메소드를 지원합니다. 왜냐하면 포스트가 호출될 때 프론트엔드 http가 먼저 작동하기 때문입니다. 서버에 옵션을 사용한 다음 nginx 수준을 제외하고 204 이후에 요청 데이터를 제출합니다. 이 솔루션에서는 서버 측에 필터를 추가할 필요가 없습니다. 실행 가능한 버전은 다음과 같습니다: spring web.xml <서블릿 이름>루트 org.springframework.web.servlet.Dispa

1. nginx 도메인 간 설정 nginx apache nginx php nginx rewrite

소개: nginx: nginx 도메인 간 설정: 작업 중 프로젝트 당시에는 백엔드 서비스 호출과 프런트엔드 직접 Ajax 호출을 모두 충족해야 했기 때문에 백엔드에 설계된 나머지 스타일의 http 인터페이스가 채택되었습니다. 도메인 문제가 발생했습니다. 백엔드는 스프링 mvc 구조를 사용했습니다. HTTP 메소드는 게시가 호출되면 먼저 서버에 대한 옵션을 사용합니다. 그런 다음 204 이후에 요청 데이터를 제출합니다. nginx 수준에서 수행하는 것 외에도

2 php는 P3P 헤더를 사용하여 도메인 전체에 쿠키를 설정합니다

소개: PHP 개발에서 도메인 간 문제 우리가 접하는 것은 주로 IE와 관련된 것입니다. 페이지 크로스 도메인의 IFRAME 또는 FRAME 또는 JS의 경우 IE는 보안 정책으로 쿠키가 없는 페이지를 제한하지만 P3P를 추가하면 이 정책에 대한 제한이 없습니다. 이는 P3P가 크로스 도메인을 돌파할 수 있는 실현 가능한 전제이기도 합니다. 실제로 Firefox Chrome 브라우저에는 이러한 제한이 없습니다. 먼저 P3P가 무엇인지 알아볼까요? P3P(Platform for Privacy Preferences)는 W3C 공개

3입니다. javascript - Adblock과 같은 플러그인에 의해 도메인 간 요청이 차단되는 것을 방지하는 방법은 무엇입니까?

여기에 다음과 같은 프로젝트가 있습니다. 도메인 전체에 쿠키를 설정하고 데이터베이스에 레코드를 삽입하는 등의 작업이 필요합니다. 문제를 쉽게 설명하기 위해 먼저 다음과 같이 정의하겠습니다. 다음과 같습니다. 스테이션 A: www.a.com 스테이션 B: www.b.com 스테이션 A는 파트너의 도메인 이름일 수 있습니다.

4. Yii2는 SSO 싱글 사인온 프로세스를 구현하기 위해 도메인 전체에 쿠키를 설정합니다.

소개: Yii2에서 도메인 간 싱글 사인온을 구현하고 싶습니다. 예: 로그인 URL: login.XXX.com 프론트 데스크 URL: www.XXX.com 로그인하면 login.XXX.com이 됩니다. 로그인에 성공하면 URL이 www.XXX.com으로 변경됩니다.

5. 쿠키 크로스 도메인에 관한 일부 개인적인 경험 기록

소개: 최근 직장에서 팀에서 쿠키 크로스 도메인 설정에 문제가 발생하여 몇 가지 지식 포인트를 정리한 후 검색했습니다. 이 분야의 온라인 정보. 원래는 기본적인 지식이었는데, 인터넷에 떠도는 정보가 고르지 못한 경우도 많고, 잘못된 글도 여러번 전달되어서...

【관련 Q&A 추천】:

php - Yii2 SSO Single Sign-On 프로세스를 구현하기 위해 도메인 전체에 쿠키를 설정합니다

javascript - Adblock과 같은 플러그인에 의해 도메인 간 요청이 차단되는 것을 방지하는 방법은 무엇입니까?

위 내용은 도메인 간 설정에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿