MCP Entra OAuth
OAuth 2.0 token revocation (RFC 7009)
Changed onRevoke the session behind a token the client is discarding.
RFC 7009 is deliberate about the response: 200 for a successful revoke AND 200 for a token that is invalid, expired or not this client's. Anything else turns the endpoint into an oracle for probing which tokens exist. The one case that is NOT 200 here is a storage failure, because answering 200 there would tell the client the session is dead when it is still live.
post/t/{tenant}/oauth/revoke
Request
- Base URLhttps://api.leapsurgebi.com (the document declares no server; this is the origin it was published from)
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
tenantstring required
Headers
authorizationstring
Request body application/x-www-form-urlencoded
Response
Successful Response
unknown required
Changes
- info
endpoint added
- info