저희 애플리케이션에서는 모든 사용자가 사용할 수 있는 전역 API 키를 사용하고 있습니다. 사용자가 로그인되지 않은 경우를 나타내기 위해 가상 사용자 이름(실제 존재하지 않는 사용자)인 anonymous를 컨텍스트로 사용해 왔습니다. 이 방식은 2020년 10월 25일 오후 12시 39분(중부 표준시)까지 약 3년 이상 동안 정상적으로 작동했습니다.
오늘 저는 해당 사용자 이름으로 실제 사용자를 생성하여 이 문제를 완화했습니다. 이번 주말에 새로운 제한 사항이 적용되었거나 API가 업데이트되었나요?
방금 떠올린 다른 한 가지가 있습니다. 바로 revoke api keys days 사이트 설정입니다. 해당 사용자가 존재하지 않기 때문에 그 키의 마지막 사용 날짜가 업데이트되지 않았을 텐데, 키가 자동으로 폐기되었을 가능성이 높습니다. 다만, 애초에 어떻게 유효한 요청을 보낼 수 있었는지는 여전히 확실하지 않습니다.