You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The header values are encoded in base64. Inputstream adds the custom headers, but special characters just like "=" or "+" are getting removed automatically.
Expected Behavior
The original base64-encoded strings are used to send the authorization headers to the license server => HTTP 200.
Actual Behavior
The behavior mentioned above results in invalid base64 strings being rejected by the license server. HTTP 400
Possible Fix
Please add an option to add the original header values instead.
To Reproduce
Steps to reproduce the behavior - please find my code below:
Additional context or screenshots (if appropriate)
Here is some additional context or explanation that might help:
I try to create a video addon for German Magenta TV - Megathek (VoD section).
Please note that the playback of movie trailers (without Widevine protection) works just fine within Kodi.
Your Environment
Used Operating system:
Android
iOS
tvOS
Linux
OSX
Windows
Windows UWP
Operating system version/name:
Kodi version: 19.4
inputstream.adaptive version: 19.0.7
The text was updated successfully, but these errors were encountered:
sunsettrack4
changed the title
Base64-encoded headers are getting destroyed; license server returns HTTP 400 error
Base64-encoded headers are getting destroyed; license server returns HTTP error 400
Dec 10, 2022
Bug report
Describe the bug
The header values are encoded in base64. Inputstream adds the custom headers, but special characters just like "=" or "+" are getting removed automatically.
Expected Behavior
The original base64-encoded strings are used to send the authorization headers to the license server => HTTP 200.
Actual Behavior
The behavior mentioned above results in invalid base64 strings being rejected by the license server. HTTP 400
Possible Fix
Please add an option to add the original header values instead.
To Reproduce
Steps to reproduce the behavior - please find my code below:
Debuglog
The debuglog can be found here:
MPD/M3U8s/ISM
Additional context or screenshots (if appropriate)
Here is some additional context or explanation that might help:
I try to create a video addon for German Magenta TV - Megathek (VoD section).
Please note that the playback of movie trailers (without Widevine protection) works just fine within Kodi.
Your Environment
Used Operating system:
Android
iOS
tvOS
Linux
OSX
Windows
Windows UWP
Operating system version/name:
Kodi version: 19.4
inputstream.adaptive version: 19.0.7
The text was updated successfully, but these errors were encountered: