Okay, so I've modified the wvkeys Python files to accurately mimic the request to the license server that the browser does, and I am getting back a proper response with a license string (verified using a proxy to log the requests and responses). I have a valid, tested cdm. However, the Python app can't seem to parse the response properly. It says "ValueError: Ciphertext with incorrect length."
The response from the license server is a JSON with these fields:
errorCode=0
license=<snip>
renew-after=780
status=0
Any ideas?
Thanks!
Edit: Found the problem! The problem is that I'm a moron. Feel free to delete this thread, mods.
+ Reply to Thread
Results 1 to 1 of 1
-
Last edited by Johnson; 26th Feb 2022 at 04:47.