Develop Story
Parameter AES암호화 해서 이용 할 때 주의할 점
박은유
2023. 4. 22. 10:31
반응형
개발할 때 URL 상에 index를 AES암호화해서 사용 할 때가 있다. 서버에서 AES 암호화시킨 URL로 redirect하거나 화면상에서 클릭해서 이동하면, 잘 이동하긴할 때도 있고, 에러가 뜨는 경우가 있다. 페이지를 찾지 못한다는 에러가 뜨는데 이때 URL을 살펴보면 공백이나 '=' 과 같은 특수문자가 들어가있는데 이는URLEncoding이 안되어 있어서다. 따라서 Encoding을 해주면된다.
서버쪽에서는 리다이렉트전에
encUid = URLEncoder.encode(encUid,"UTF-8");
만약 script쪽에서 동적으로 생성하거나 할때면
encodeURIComponent(encUid)
하면 된다!
반응형