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
fix(oauth): drop duplicate RFC 8707 resource param
rmcp 0.17.0 already appends the resource parameter to both the authorize URL (get_authorization_url) and the token exchange request. The gateway's add_resource_parameter wrapper appended it a second time, producing ?resource=...&resource=..., which strict authorization servers (e.g. Supabase, and OAuth-protected MCP servers reached via Claude) reject with "resource: Expected string, received array" — breaking the login flow entirely.
Remove the redundant wrapper and its call site; rmcp handles the param. Ported from D:/mcpmux feat/workspace-root-routing (commit f08e8ec); verified rmcp 0.17.0 appends resource at auth.rs:757 and :914, matching rmcp 1.5.
Signed-off-by: Mohammod Al Amin Ashik <maa.ashik00@gmail.com>
0 commit comments