Chrome 142 업데이트, ISP 결제가 안 돼요?
Chrome의 로컬 네트워크 액세스(LNA) 정책 변경이 결제 시스템에 미치는 영향과 대응 방법

"ISP 인증 결제가 갑자기 안 돼요"
결제 연동을 운영하다 보면 마주치는 이슈인데요. 2025년 10월 이후 크롬 브라우저에서 KB국민카드, 카카오뱅크카드, BC카드의 ISP(안심클릭) 인증 결제가 실패하는 현상이 발생하고 있어요.
원인은 Chrome 142 버전 부터 적용된 로컬 네트워크 액세스(Local Network Access, LNA) 정책 때문이에요. 보안을 위해 브라우저가 로컬 네트워크 접근을 차단하기 시작했거든요.
이번 아티클에서는 LNA 정책이 무엇이고, 결제 시스템에 어떤 영향을 주는지 알아볼게요.
로컬 네트워크 액세스(LNA)란?
로컬 네트워크 액세스 는 웹 브라우저가 사용자의 로컬 네트워크(공유기, 프린터 등)에 접근하는 것을 말해요.
Chrome은 보안 강화를 위해 이 접근을 제한하기 시작했어요. 공개 웹사이트가 사용자 동의 없이 로컬 네트워크에 요청을 보내는 것을 막는 거죠.
왜 차단하나요?
| 위협 유형 | 설명 |
|---|---|
| CSRF 공격 | 악성 사이트가 사용자의 공유기 설정을 몰래 변경 |
| 네트워크 스캐닝 | 사이트가 로컬 네트워크 구조를 파악하여 공격에 활용 |
| 내부 서비스 접근 | 외부에서 접근 불가능한 내부 서비스에 요청 전송 |
LNA 정책 대상
결제 시스템에 어떤 영향이 있나요?
ISP(안심클릭) 결제는 로컬에 설치된 보안 프로그램 과 통신하는 구조예요. 브라우저가 localhost나 127.0.0.1로 요청을 보내서 본인 인증을 처리하죠.
Chrome 142부터는 이 요청이 사용자 동의 없이 차단 돼요.
영향받는 결제 수단
| 카드사 | 인증 방식 | 영향 |
|---|---|---|
| KB국민카드 | ISP 인증 | 차단됨 |
| 카카오뱅크카드 | ISP 인증 | 차단됨 |
| BC카드 | ISP 인증 | 차단됨 |
주의
적용 일정
| 버전 | 출시일 | 내용 |
|---|---|---|
| Chrome 138 | 2025년 6월 | 플래그로 테스트 가능 |
| Chrome 141 | 2025년 9월 | 권한 프롬프트 도입 |
| Chrome 142 | 2025년 10월 28일 | LNA 정책 정식 적용 |
Edge, Brave, Opera 등 Chromium 기반 브라우저도 동일하게 적용돼요.
해결 방법
사용자 안내 (권장)
결제 진행 중 로컬 네트워크 액세스 허용 팝업이 뜨면 "허용"을 선택하도록 안내해요.

[결제창 안내 문구 예시]
Chrome 브라우저를 사용 중이신가요?
ISP 인증을 위해 "로컬 네트워크 액세스 허용" 팝업이 표시되면
"허용"을 선택해 주세요.
브라우저 설정 변경
팝업을 놓쳤거나 차단한 경우, 수동으로 설정을 변경할 수 있어요.
- 주소창 왼쪽의 자물쇠 아이콘 클릭
- 사이트 설정 선택
- 로컬 네트워크 액세스 를 "허용"으로 변경
또는 브라우저 설정에서 직접 변경할 수도 있어요.
chrome://settings/content/siteDetails?site=[결제페이지URL]
대체 결제 수단 안내
ISP 인증이 계속 안 되는 경우 다음 대안을 안내해요.
- 다른 브라우저 사용 (Safari, Firefox)
- 모바일 결제로 전환
- 일반 카드 결제(MPI 인증) 선택
개발자 대응 가이드
테스트 환경 구성
Chrome 138 이상에서 미리 테스트할 수 있어요.
chrome://flags/#local-network-access-check
이 플래그를 "Enabled (Blocked)"로 설정하면 LNA 정책이 적용된 환경을 시뮬레이션할 수 있어요.
iframe 속성 설정
결제창이나 외부 콘텐츠를 iframe으로 삽입할 때, allow 속성에 local-network-access 를 명시해야 해요.
<iframe
src="https://payment.example.com/checkout"
allow="encrypted-media; local-network-access"
allowfullscreen
webkitallowfullscreen
mozallowfullscreen>
</iframe>
| 속성 | 설명 |
|---|---|
allow="local-network-access" | iframe 내에서 로컬 네트워크 접근 허용 |
allow="encrypted-media" | DRM/보호된 콘텐츠 재생 허용 |
allowfullscreen | 전체화면 모드 전환 허용 |
중요
Tip
미리 점검해 두세요
Chrome 142의 로컬 네트워크 액세스 정책은 보안을 위한 변화예요. 하지만 ISP 인증 결제처럼 로컬 통신이 필요한 서비스에는 영향이 있어요.
- ISP 인증 결제 (KB국민, 카카오뱅크, BC카드)가 Chrome에서 차단될 수 있어요
- 사용자에게 "허용" 버튼 클릭 을 안내하면 해결돼요
- 개발자는 iframe에
allow="local-network-access"속성을 추가해야 해요 chrome://flags로 미리 테스트할 수 있어요
결제 페이지에 안내 문구를 추가하고, iframe 속성을 점검해 두세요.
참고 문서
- Chrome Developers - Local Network Access - 공식 정책 안내
