Safari는 키체인에 대한 접근 권한을 계속 요청합니다.

Safari는 키체인에 대한 접근 권한을 계속 요청합니다.

일반적으로 Safari에 비밀번호를 저장하면 아무런 문제 없이 로그인 키체인에 추가됩니다(이미 잠금 해제된 경우). 하지만 마스터 비밀번호를 설정한 후 기본 키체인이 FileVaultMaster. Safari 로 다시 설정하면 login항상 키체인에 대한 액세스 권한을 요청하기 시작했습니다.

기본 동작으로 되돌리려면 선택해야 합니까 always allow, 아니면 다른 조치를 취해야 합니까?

답변1

예, 항상 허용을 누르면 기본 동작으로 되돌아갑니다. 그렇지 않으면 매번 키체인에 액세스하라는 메시지가 표시됩니다. 허용을 누르면 Safari가 한 번만 액세스할 수 있도록 보안 시스템에 지시합니다. 항상 허용이라고 말하면 다시 업데이트될 때까지 지금부터 액세스할 수 있다는 뜻입니다. (개발자는 애플리케이션에 서명하여 이 문제를 피할 수 있는 옵션이 있습니다)

답변2

두 가지 잠재적인 문제가 있습니다. 첫 번째는 기본 키체인이 더 이상 "로그인"으로 설정되어 있지 않다는 것입니다. 키체인 액세스( )를 열고 /Applications/Utilities/Keychain Access.app로그인 키체인을 선택한 다음 File» 를 선택합니다 Make Keychain "login" Default.

두 번째 잠재적인 문제는 손상된 키체인입니다. 키체인 접근에서 로그인 키체인이 선택된 상태에서 Keychain Access» 를 선택합니다 Keychain First Aid. 비밀번호를 입력하고 복구를 누르세요.

답변3

귀하의 설명을 보면 그럴 것 같지는 않지만 Safari 자체의 디지털 서명이 깨졌을 수도 있습니다. 다음을 사용하여 테스트할 수 있습니다.

codesign --verify --verbose /Applications/Safari.app

...다음을 제공해야 합니다.

/Applications/Safari.app: 디스크에서 유효함
/Applications/Safari.app: 지정된 요구 사항을 충족합니다.

(실제로 깨진 경우 다음을 참조하십시오.Mac 코드 서명이 변조된 경우 무엇이 실패할 수 있습니까?)

답변4

저는 이모의 2010년 iMac에서 이런 문제를 겪었습니다. 그녀는 마스터 비밀번호를 잊어버렸고 설치 디스크를 사용하여 재설정을 수행했습니다. 그러나 그 이후로 그녀는 위에서 설명한 것과 동일한 문제, 반복적인 비밀번호 요청으로 시달렸습니다. 나는 마침내 모든 토론 포럼을 소진하고 아직 입증되지 않은 솔루션을 제공받은 Apple Genius 바에 갈 기회를 얻었습니다. 그 사람은 이 문제가 항상 발생하며 그것이 효과가 있을 것이라고 확신한다고 말했습니다.

다음과 같이:

  1. Finder를 제외한 모든 프로그램을 닫고 홈/라이브러리(사용자 이름/라이브러리일 수도 있음)로 이동합니다.
  2. 여기에서 키체인 폴더를 찾으세요. 삭제해
  3. 로그아웃/즉시 다시 시작
  4. 키체인이 폴더를 다시 생성하므로 준비가 완료됩니다.

이 문제를 해결하려면 이 게시물을 업데이트하겠습니다. 그래도 논리적으로 들리네요. 성공한 사람이라면 누구나 참여해 보세요. 또한 이렇게 하면 이미 저장한 모든 애플리케이션/웹 비밀번호가 분명히 지워지지만 대부분의 사람들에게 문제가 될 것이라고는 생각하지 않습니다.

업데이트: 지금까지는 효과가 좋았습니다! 해결책이 이렇게 간단하다니 믿을 수가 없네요!

관련 정보