We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 03f0d74 + c900d18 commit 34878b6Copy full SHA for 34878b6
changelog.d/17031.feature
@@ -0,0 +1 @@
1
+OIDC: try to JWT decode userinfo response if JSON parsing failed.
synapse/http/client.py
@@ -390,6 +390,13 @@ async def request(
390
cooperator=self._cooperator,
391
)
392
393
+ # Always make sure we add a user agent to the request
394
+ if headers is None:
395
+ headers = Headers()
396
+
397
+ if not headers.hasHeader("User-Agent"):
398
+ headers.addRawHeader("User-Agent", self.user_agent)
399
400
request_deferred: defer.Deferred = treq.request(
401
method,
402
uri,
0 commit comments