I'm about to release an app that shows a self-coded website with Google's model-viewer library. To prevent lurkers from stealing the 3D assets shown on that website, I started coding a C# application that launches WebView2 with some authentication parameters (so only that app is allowed to access the website). Sadly I've been told that the application downloads the 3D models immediately into cache. This is a huge issue I must prevent.
I've added several no-cache headers to the website. Isn't there any option to disable the WebView2 cache, or programmatically remove cached objects after a certain action happened? Or any way to encode/decode those files?
The WebView2 documentations don't cover any of these informations.
Thanks in advance.