일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- o(log n)
- 자바연산자
- O(n)
- C언어 표준 라이브러리
- JavaSwing
- JSP
- java접근제어자
- oracle developer
- 오라클
- DTO
- DAO
- 자바
- DATABASE
- 빅오표기법
- mvc디자인패턴
- DB 제약조건
- sql
- break
- C#접근제한자
- 데이터베이스
- Oracle
- DB
- Vo
- DEFAULT
- 접근제한자
- Oracle SQL Developer
- C#접근제어자
- 메이븐업데이트
- java
- oracle db
Archives
성장일기 : 문과생의 개발 여정 (งᐖ)ว ( ᐛ )و
[카카오지도 API] api 키 숨기기 / api key properties 본문
https://apis.map.kakao.com/web/guide/
카카오 지도 api 사이트로 가서 Javscript API 발급받은 후 JavaScript 키 복사 (※api key는 외부에 공개하지않기 ※ )
<script type="text/javascript" src="//dapi.kakao.com/v2/maps/sdk.js?appkey=발급받은 APP KEY를 넣으시면 됩니다."></script>
API를 로딩하는 스크립트 태그는 HTML파일안의 어느 위치에나 저장해도 된다고 한다.
api key 숨기기 발급받은 app key 를 apikey라는 이름으로 지정하여 사용하였다.
<script type="text/javascript"
src="//dapi.kakao.com/v2/maps/sdk.js?appkey=${apiKey}"></script>
resource / config / kakao.properties 파일을 만들어 주고
프로퍼티스 파일은 깃에 올라가지 않도록 깃 이그노어 해주기

컨트롤러에서 부를 이름을 설정하고 = APP KEY 를 넣어둔다

컨트롤러까지 설정하면 api key를 외부에 노출하지 않고 사용할 수 있게 된다.


'백엔드개발 > 2차 프로젝트' 카테고리의 다른 글
[AWS] 3. 톰캣 실행하기 (0) | 2024.03.05 |
---|---|
[AWS] 4.보안설정 후 외부에서 aws 연결해보기 (0) | 2024.03.05 |
[AWS] 1. AWS 설정하기 (0) | 2024.03.05 |
[자바스크립트 cloneNode()] cloneNode 메서드로 노드 복제가 되더라.. (0) | 2024.02.08 |
[오픈API] 공공 데이터 포털, 문화재청 open API, 공공데이터 들 (0) | 2024.02.06 |