Google Maps JavaScript API와 함께 사용할 Google 키를 만들었습니다. 자격 증명 페이지에서 자리 당 *.example.com/*
: 나는이 형식으로 레퍼러를 추가 이러한 HTTP의 참조 자Google Maps API RefererNotAllowedError
의 요청을 수락 아래의 자격에 추가 할 때까지
모든 것이 작동합니다.
는 그 다음 API가 작동을 중지하고 JS 콘솔에서이 오류가 발생합니다 :Google Maps API error: RefererNotAllowedMapError
https://developers.google.com/maps/documentation/javascript/error-messages#referer-not-allowed-map-error
Your site URL to be authorized: http://example.com/test/
사이트에 스크립트 태그의 전화 :
http://maps.googleapis.com/maps/api/js?key=***********
그래서 보인다는 내게 이야기한다 referer 목록에 정확한 URL을 지정해야합니다.
그러나 나는 전체 사이트가 사용을 허용하기 때문에 *
와일드 카드를 사용하는 목적이 있다고 생각했습니다.
Map API를 사용할 웹 사이트의 모든 위치를 지정해야합니까?
당신이 확실 권한을 부여해야합니까? 나는 그렇게 생각하지 않을 것이다. 'example.com/*'을 인증 해보십시오. – geocodezip
그냥 점없이 시도해 보았습니다 :'* example.com/*'그리고 그것은 효과가있는 것처럼 보입니다. 그들의 예제에 왜 점이 있는지 잘 모르겠습니다. 댓글 주셔서 감사합니다. – shanebp
'example.com'의 모든 하위 도메인을 허용하는 점이 있습니다. 도메인으로 끝나는 모든 도메인을 허용하지 않으려는 것입니다 (귀하에게 달려 있음). – geocodezip