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

Firefox Firefox 최종 변경일: 1주 전
This is a machine-generated translation of the English article. It has not been reviewed by a human, and may contain errors. If you would like to revise this content, you can start here.

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

사용자 에이전트 문제

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

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

사용자 에이전트 확인하기

사용자 에이전트를 보려면 Firefox 메뉴 버튼 Fx89menuButton을 클릭하고 도움말을 클릭한 다음 추가 문제 해결 정보를 선택하세요. about:support 주소의 페이지가 열립니다. 애플리케이션 기본 정보 섹션에 현재 Firefox 버전이 표시되며 사용자 에이전트 항목이 포함됩니다. 예를 들어, Windows 10 (64비트)의 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의 데스크톱 바로가기를 오른쪽 클릭하여 나오는 메뉴에서 속성을 확인할 수 있습니다. "호횐성" 탭을 보시고 호환성 모드 옵션이 켜져있지는 않은지 확인해보세요.

내 사용자 에이전트는 무엇인가요? (WhatIsMyBrowser.com)내 사용자 에이전트는 무엇인가요? (whatsmyua.info)와 같은 사이트에서도 웹사이트에서 감지한 사용자 에이전트를 보여줄 수 있습니다.

부가 기능 문제

User-Agent Switcher 확장 기능과 같은 부가 기능은 웹사이트가 감지하는 사용자 에이전트를 변경할 수 있습니다. 확장 기능 설정에서 기본 사용자 에이전트를 복원할 수 있는지 확인하세요. 모든 부가 기능을 비활성화한 상태로 Firefox를 일시적으로 다시 시작할 수도 있습니다(자세한 내용은 Firefox 안전 모드 중 문제점 해결 참조). 만약 문제가 해결된다면, 원인으로 생각되는 부가 기능을 비활성화하거나 삭제하세요. 이 방법으로 문제를 해결할 수 없는 경우, 아래 단계에 따라 기본 사용자 에이전트를 재설정하세요.

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

다음과 같이 사용자 에이전트를 재설정할 수 있습니다:

경고: 이러한 내용은 Firefox 고급 사용자를 대상으로 합니다. 설정 에디터 (about:config) 페이지에서 고급 설정을 변경하는 것은 Firefox의 안정성, 보안 및 성능에 큰 영향을 미칠 수 있습니다.
고급 설정에 익숙하고, 잠재적인 영향을 이해하는 경우에만 계속하세요.

  1. 주소창about:config를 입력하고 EnterReturn키를 누르세요.
    경고 페이지가 나타날 것입니다. about:config 페이지를 계속 사용하려면 위험을 감수하고 계속 진행 버튼을 클릭하세요.
  2. 설정 이름 검색 입력란에 useragent를 입력하세요.
  3. 다음 설정이 있는 경우, 각 설정의 초기화 Fx71aboutconfig-ResetButton 또는 삭제 "_Fx71aboutconfig-DeleteButton" 이미지가 없습니다. 버튼을 클릭하세요:
  • general.useragent.extra.firefox 또는 general.useragent.extra.productName - 버그 581008 (2010) 이후 무시됩니다.
  • general.useragent.locale
  • general.useragent.override
  • general.useragent.security - 버그 572668 (2010) 이후 무시됩니다.

about:config 페이지를 사용하여 설정을 초기화하거나 삭제하는 방법에 대한 자세한 내용은 Firefox의 고급 설정 편집 페이지 문서를 참조하세요.

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

사용자 에이전트를 재설정한 후에는 Firefox를 다시 시작하고 쿠키와 캐시를 지워야 할 수 있습니다:

  1. 메뉴 패널을 열려면 "fx57menu" 이미지가 없습니다.Fx89menuButton 메뉴 버튼을 클릭하세요.
  2. 기록을 클릭하고 Clear recent history…를 선택하세요.
  3. 지울 시간 범위: 드롭다운에서 전체를 선택하세요.
  4. 드롭다운 메뉴 아래에서 쿠키캐시를 모두 선택하세요. 유지하려는 다른 항목이 선택되지 않았는지 확인하세요.
  5. 지금 지우기를 클릭하세요.
  1. 메뉴 패널을 열려면 "fx57menu" 이미지가 없습니다.Fx89menuButton 메뉴 버튼을 클릭하세요.
  2. 기록을 클릭하고 Clear recent history…를 선택하세요.
  3. 시간: 드롭다운에서 전체를 선택하세요.
  4. 드롭다운 메뉴 아래에서 쿠키 및 사이트 데이터임시 캐시 파일 및 페이지를 모두 선택하세요. 유지하려는 다른 항목이 선택되지 않았는지 확인하세요.
  5. Clear를 클릭하세요.

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

Illustration of hands

도움 주기

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

자세히 살펴보기