2017-12-15 11 views

답변

1

는 위반의 근본 원인을 찾을 수있는 방법은 없습니다. 이것은 앱의 보안 문제 일 것입니다 (공격자에게 보호가 어떤 것인지 힌트를 제공합니다. 즉, 개인적이어야합니다). 그리고 매우 복잡한 규칙의 경우 규칙의 어떤 부분을 위반했는지 정확하게 표현하기 어려울 수 있습니다.

절대적으로 알아야 할 사항이 있으면 프로그래밍 방식으로 모든 제약 조건을 확인하고 해당 내용을 호출자에게 다시 보내는 HTTPS Cloud Function을 통해 모든 변경 사항을 라우팅하십시오.

+0

보안 규칙에 대한 디버깅 (또는 로깅)이 있다면 확실히 좋을 것입니다. 다른 방법은 이전 바이너리 검색입니다. 예상 한대로하지 않는 규칙을 찾을 때까지 규칙 1/2을 제거하십시오. – joelm