> 类库下载 > PHP类库 > PHP 개발 공식 계정 토큰 확인이 실패한 이유 중 하나입니다.

PHP 개발 공식 계정 토큰 확인이 실패한 이유 중 하나입니다.

高洛峰
풀어 주다: 2016-10-10 10:43:04
원래의
1648명이 탐색했습니다.

"토큰 인증 실패"의 원인은 여러 가지가 있을 수 있습니다. 다른 네티즌들은 거의 다 지쳤지만 인터넷에서 접한 내용을 본 적이 없으므로 여기에 기록하겠습니다.

실패 원인은 코딩 문제였습니다.

저는 프로젝트를 개발하다 보니 비즈니스 로직부터 기술 로직, 도메인 이름, 파일링, 네트워크 등을 차례로 확인했는데, 코딩.

 

나중에 프로젝트 입구에 이런 코드 include(../data.config.php)가 있는 것을 발견했습니다. 이 코드 앞에 echo $_GET['echostr' ]는 통과할 수 있지만 이 코드 이후에는 echo $_GET['echostr']이 실패합니다.

data.config.php 파일의 원래 인코딩 형식은 (notepad++로 열기)

PHP 개발 공식 계정 토큰 확인이 실패한 이유 중 하나입니다.형식을 PHP 개발 공식 계정 토큰 확인이 실패한 이유 중 하나입니다.로 조정하면 문제가 해결됩니다.

사실 utf-8은 본질적으로 BOM과 non-BOM 사이에 차이가 없습니다. 전송 중에 확실히 오해는 없지만 두 가지 형식을 사용해도 할 수 있는 일은 없습니다. BOM이 무엇인지는 다른 글에서 자세히 설명하겠습니다.

다음은 다양한 인코딩의 16진수 비교입니다.

PHP 개발 공식 계정 토큰 확인이 실패한 이유 중 하나입니다.


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