Firefox에서 사용자 에이전트를 기본값으로 초기화하는 방법

사용자 에이전트는 명령행을 통해 사용중인 웹 사이트를 실행하고 있는 브라우저 및 운영체제의 종류를 알려줍니다. 이 정보는 웹 서버가 사용자의 브라우저와 호환되는 컨텐츠를 제공하는 데에 도움이 됩니다. Firefox 최신 버전을 사용 중임에도 웹 사이트가 브라우저의 버전이 너무 오래되었다거나 호환되지 않는다는 안내를 제공한다면 잘못된 사용자 에이전트가 원인일 수 있습니다. 이 글은 웹 사이트가 잘 작동할 수 있도록 Firefox의 사용자 에이전트와 관련된 문제를 해결하는 방법을 설명합니다.

사용자 에이전트 문제

사용자는 다른 브라우저 혹은 운영체제를 사용한다고 생각하도록 웹 사이트를 속이기 위해 Firefox의 사용자 에이전트를 변경할 수 있습니다. 웹 개발자는 웹사이트가 다른 시스템이나 브라우저에서 어떻게 표시되는지 확인하는 작업을 수행할 수 있습니다. 때때로 추가 기능 및 기타 설치 작업은 사용자가 모르게 사용자 에이전트를 변경할 수 있습니다.

사용자 에이전트에 따라서 웹사이트가 제대로 표시되지 않거나, 브라우저가 낡았다거나 호환되지 않는다는 메시지를 표시할 수 있습니다. 이럴 때에는 웹사이트가 정상적으로 작동하도록 기본 사용자 에이전트로 Firefox의 설정 값을 되돌리는 작업이 중요합니다.

사용자 에이전트 확인하기

사용자 에이전트를 확인하려면, Firefox 메뉴 버튼 Fx57Menu 을 클릭하신 후, 도움말 Fx57Help도움말을 누르고 문제 해결 정보 추가 문제 해결 정보를 선택하세요. about:support라는 주소를 가진 페이지가 열리게 됩니다. 애플리케이션 기본 정보 영역에서는 Firefox의 현재 버전을 보여주며 사용자 에이전트 항목을 포함합니다. 예를 들어, 64비트 Windows 10에서 구동 중인 Firefox 버전 83에서 기본 사용자 에이전트 항목은 다음과 같이 표시됩니다.
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0

안내: 만약 사용자 에이전트가 Windows NT 10.0 (Windows 10) 대신 Windows NT 6.1 (Windows 7)과 같은 이전 Windows 버전을 표시한다면, Firefox를 호환성 모드로 구동하고 있는 것은 아닌지 확인해보세요. Firefox의 데스크톱 바로가기를 오른쪽 클릭하여 나오는 메뉴에서 속성을 확인할 수 있습니다. "호횐성" 탭을 보시고 호환성 모드 옵션이 켜져있지는 않은지 확인해보세요.

What is my user agent? - WhatIsMyBrowser.com 이나 What's my user agent? - whatsmyua.info 와 같은 웹사이트도 웹사이트가 인식하는 사용자 에이전트 정보를 보여줍니다.

부가기능 문제

User-Agent Switcher 부가 기능과 같은 부가 기능은 웹사이트가 인식하는 사용자 에이전트를 바꿀 수 있습니다. 부가기능 설정에서 기본 사용자 에이전트로 되돌릴 수 있는지 확인하세요. 일시적으로 모든 부가 기능을 비활성화한채로 (Firefox 안전 모드 중 문제점 해결 문서를 참조하세요.) Firefox를 재시작한 후, 문제가 해결되었다면 문제를 일으킬 수 있는 부가 기능으로 추정되는 것을 비활성화하거나 삭제하세요. 이 방법으로도 문제를 해결할 수 없다면, 아래 단계를 밟아 기본 사용자 에이전트를 초기화하세요.

Firefox 기본 사용자 에이전트 재설정

당신의 사용자 에이전트를 재설정하기 위해서는:

경고: 고급 설정을 변경하는 것은 Firefox의 안정성과 보안에 영향을 미칠 수 있습니다. 이것은 고급 사용자에게만 추천합니다.

  1. 주소창about:config를 입력하고 EnterReturn키를 누르세요.
    경고 페이지가 나타날 것입니다. about:config 페이지를 계속 사용하려면 위험을 감수하고 계속 진행 버튼을 클릭하세요.
  2. 설정 이름 검색 입력란에 useragent를 입력하세요.
  3. 아래 내용 중 존재하는 설정 항목 끝에 위치한 초기화 Fx71aboutconfig-ResetButton 혹은 삭제 Fx71aboutconfig-DeleteButton 버튼을 눌러주세요.
  • general.useragent.extra.firefox
  • general.useragent.extra.productName - '제품명'은 일부 타사 소프트웨어의 이름이 될 수 있습니다. (예시: microsoftdotnet).
  • general.useragent.locale
  • general.useragent.override
  • general.useragent.security

about:config 페이지에서 설정 항목을 초기화하거나 삭제하는 방법에 대해 자세히 알아보시려면 Firefox의 고급 설정 편집 페이지 문서를 참조하세요.

안내: 위 해결책이 문제를 해결하지 못한다면, privacy.resistFingerprinting 설정이 true로 설정되어 있는지 확인해보시고, 만약 그렇다면 더블클릭하여 설정을 false 값으로 변경하세요. 이 설정은 사용자 에이전트를 바꿀 수 있고 이런 유형의 문제를 일으킵니다. 자세히 알아보시려면 Firefox's protection against fingerprinting 문서를 참조하세요.

사용자는 사용자 에이전트를 재설정 한 후 쿠키와 캐시를 삭제해야 할 수 있습니다.

  1. 메뉴 패널을 열려면 "fx57menu" 이미지가 없습니다.Fx89menuButton 메뉴 버튼을 클릭하세요.
  2. 기록을 클릭하고 최근 기록 지우기…를 선택하세요.
  3. 모두 삭제하시려면, 지우는 시간 범위: 메뉴에서 전체를 선택하세요.
  4. 메뉴 아래에서 쿠키캐시를 모두 선택하세요. 유지하려는 다른 항목이 선택되지 않았는지 확인하세요.
  5. 확인지금 지우기 클릭하세요.

이 문서가 도움이 되셨습니까?

잠시만 기다려 주십시오...

문서 작성 및 변경에 도움 주신 분들

Illustration of hands

도움 주기

전문 지식을 성장시키고 다른 사람들과 공유세요. 질문에 답하고 지식 기반을 개선할 수 있습니다.

자세히 살펴보기