[해결됨] 알라딘에서 ActiveX 사용하지 않은 결제가 안 됩니다

안녕하세요. 모두 새해 복 많이 받으셨나요?

알라딘에서 액티브 X를 이용하지 않고도 카드 결제가 된다는 말을 듣고
저는 설레이며 알라딘에 들어갔습니다.
그런데 신용카드 결제를 클릭해보니 액티브 X를 깔아야 한다는 거에요.
너무 당황스러워서 크롬으로 들어가보니 거기에는 나오더군요.
다른 분들도 이런 일을 겪으신 적 있는지 궁금해서 올립니다.

[attachment=1:2qqik0k1]aladdin.png[/attachment:2qqik0k1]

사용하는 브라우저는 우분투에서 자동으로 업데이트해준
파이어폭스 3.7, 즉 Shiretoko입니다.
보시면 아시겠지만 결제 화면이 익스플로러로 들어갈 때와 똑같아요.

반면 크롬에서는 잘 나옵니다.

[attachment=0:2qqik0k1]aladdin-chrome.png[/attachment:2qqik0k1]

대체 이게 왜 그런지 모르겠네요.
가급적이면 더 안정적이고 손에 익은 파이어폭스만 쓰고 싶은데 말이죠.
남들 다 된다는데 나만 안 되는 것도 속상하고요.
마치 모두 흥겹게 노래부르고 춤추는 파티장에서
나만 파트너를 찾지 못한채 칵테일을 마시는 듯한 기분?

이상입니다. 다른 분들은 이런 경험 없는지 궁금하네요.

지금 보니까… 파이어폭스 개발 버젼을 쓰시는 것 같은데…

아마 Firefox가 아니라 개발버젼으로 브라우저를 인식해서 그럴겁니다…(서버측에서 말이죠.)

근데 브라우져 이름(보내는 정보)을 설정하는 법은 기억이 안 나내요;

예전에 어떤 글타래에 있었는데…

파이어폭스는 아직 3.5.6까지가 정식 버전입니다.

알라딘 측에서 시스템을 작성할 때

if IE -> 1번 스샷과 같은 결과
else -> 2번 스샷과 같은 결과

이게 아니라

if FF, Chrome, etc… -> 2번 스샷과 같은 결과
else -> 1번 스샷과 같은 결과

이렇게 작성한 게 아닐까 하고 추측해 봅니다.

ctrl114/ 보내는 정보는 수정해서 firefox/3.5 로 맞춰뒀습니다. 그래도 같은 현상이 반복되네요.

draco/ 저도 전문가가 아니라서 그냥 파이어폭스를 쓰고 싶은데, 업데이트 관리자가 강제로 제 브라우저를 바꿔버렸어요.

포풍저글링/ 저도 왠지 그런 것 같습니다만, 그렇다면 브라우저 정보 보내기를 수정했을 때 그게 작동해야 하는데 그렇지가 않거든요. 이상한 일입니다.

[attachment=0:30antukz]Screenshot-About Mozilla Firefox.png[/attachment:30antukz]
제 파폭은 위와 같은데도 알라딘 결제가 안되네요. ㅠㅠ

그래도 ActiveX 사용을 안해도 되는 결제 시스템을 만든 것에 박수를 보내기 위해
(전 인터파크를 애용했었는데) 이젠 알라딘으로 갈아타야 할까봐요. ^^

[url=https://addons.mozilla.org/en-US/firefox/addon/59:461h2634]User Agent Switcher[/url:461h2634] 란 addon을 깔아서 테스트해 봤습니다.
우분투에서는 정식 버젼의 firefox를 쓰더라도 우분투가 user agent에
"Ubuntu/9.10 (karmic)"와 같은 문자열을 끼워 넣기 때문에
안 되는 것 같네요.
User Agent Switcher를 깔면 IE와 iphone이 있는데 iphone으로
하면 모바일 기기처럼 인식이 되어서 모바일 페이지에서 결제할 수 있네요.
Firefox로 인식시키고 싶으시면 새 user agent를 추가해서

[code:461h2634]Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2b6pre) Gecko/20091229 Firefox/3.5.6[/code:461h2634]와 같이 user agent 문자열을 바꿔 주면 되고
크롬은 [code:461h2634]Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13[/code:461h2634]와 같이 바꿔 주면 될 것 같네요.

Firefox 문자열은 제가 firefox 3.6을 쓰고 있는데 새로 추가하면 나오는 원래 문자열에서 Ubuntu 뒷 부분을 Firefox/3.5.6으로 바꾼 것입니다.

데비안에서 아이스위즐을 파이어폭스로 바꾸는 방법과 유사한 것 같네요.
대충 막 바꿔봤더니 되네요.

주소창에 about:config 입력하고 엔터쳐서 고급환경설정기능으로 들어가서
agent 를 입력해서 나오는 사항에서 첨부그림처럼 두가지만 바꾸면 됩니다.
Ubuntu > Firefox
9.10 > 3.5.6

[color=#FF0000:2ruxvxsy]내용 수정합니다.[/color:2ruxvxsy]
기억이 잘 안나서 짐작으로 수정했는데요.
엉뚱한 걸 만졌네요.
데비안에서 아이스위즐을 파이어폭스로 인식되게 만들었을 때는
general.useragent.extra.firefox 이 항목을 수정했는데요.
이미 Firefox/3.5.6 으로 되어있네요.
그럼 이 웹 브라우저가 파이어폭스라고 서버에서 알았을 텐데요… 8-)

비스타에서는 general.useragent.vendor 로 시작하는 세가지 항목이 없어요.
우분투에서 만든 것 같습니다.
Ubuntu > Firefox
9.10 > 3.5.6
굳이 이렇게 해당 값을 바꾸지 않고 Ubuntu, 9.10 값을 삭제해서 공란으로 만들어도 되는군요.

[attachment=0:2ruxvxsy]screenshot15.png[/attachment:2ruxvxsy]
알라딘과 같은 방식으로 은행이나 관공서에서도 해 줬으면 좋겠네요.
[url:2ruxvxsy]http://dreamreader.tistory.com/165[/url:2ruxvxsy]

UserAgentChanger 이라는 플러그인도 있습니다. 아주 유용해요~

[quote="akuna":2hsm0qwx]데비안에서 아이스위즐을 파이어폭스로 바꾸는 방법과 유사한 것 같네요.
대충 막 바꿔봤더니 되네요.

주소창에 about:config 입력하고 엔터쳐서 고급환경설정기능으로 들어가서
agent 를 입력해서 나오는 사항에서 첨부그림처럼 두가지만 바꾸면 됩니다.
Ubuntu > Firefox
9.10 > 3.5.6
[attachment=0:2hsm0qwx]screenshot15.png[/attachment:2hsm0qwx]
알라딘과 같은 방식으로 은행이나 관공서에서도 해 줬으면 좋겠네요.
[url:2hsm0qwx]http://dreamreader.tistory.com/165[/url:2hsm0qwx][/quote:2hsm0qwx] 감사합니다.
바로 해결되네요. ^^

어젯밤에 ext4 방식으로 포멧하고 우분투를 새로 설치했습니다.

그래서 파이어폭스 3.5.6으로 돌아왔는데, 그래도 안 되어서 좌절하던 참이었습니다.

akuna님께서 올려주신 방법대로 하니까 아주 잘 되네요. 감사합니다.

다른 분들도 모두 고맙습니다. :)

저도 9.10에서 불여우 3.5.6을 이용했을 때 안 되어서 이 글타래에 있는 설명에 따라 User Agent Switcher를 이용해 결제를 마쳤습니다. 감사합니다.
그냥 ‘IE가 아니면 non ActiveX’ 이런 식으로 가면 좋을 텐데 내부적으로도 검토가 있었겠죠. 알라딘 측에 개선을 요청하고 싶은데 리포팅하기가 조금 애매하군요.

Windows에서 불여우 쓸 땐 문제 없던데요. ㅜㅜ 그래도 첫술에 배부를 순 없죠. 알라딘에 박수를 보냅니다.