[JAVA] 홈택스 인증서 로그인 다시 구현(업데이트 된 부분 반영)
2024. 11. 27. 20:41
프로그래밍/JAVA
몇 달 전 홈택스 공인 인증서 로그인 + 매입/매출 계산서 조회 부분을 구현했는데 11월 2일 홈택스 고도화 작업으로 인하여 api 등 꽤 많은 변경사항이 있었고 에러가 떴음 변경된 부분 파악하고 업데이트를 하기로 했음 크게 변경된 부분은 로그인을 위한 pkcEncSsn 을 가져오기 위한 API 통신을 할 때, 먼저 쿠키를 세팅해 주는 부분과기존에는 API 요청과 응답을 xml로 통신 했다면 json으로 바꼈다는 점 이를 염두해 두고 서비스 전체 코드를 수정함String getPkcEncSsnUrl = "https://www.hometax.go.kr/wqAction.do?actionId=ATXPPZXA001R01&screenId=UTXPPABA01";// pkcEncSsn, cookies 값 얻기Resp..