A global video streaming company utilizes Amazon CloudFront for CDN services and aims to progressively release content across various countries. What is the recommended solution to prevent unauthorized viewing of content by viewers outside the designated rollout countries?