File tree Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Expand file tree Collapse file tree 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -1125,19 +1125,18 @@ func (p *OAuthProxy) mcpProxyHandler(c *gin.Context) {
11251125 }
11261126 if accessToken , ok := tokenInfo .Props ["access_token" ].(string ); ok {
11271127 req .Header .Set ("X-Forwarded-Access-Token" , accessToken )
1128- fmt .Println (accessToken )
11291128 }
11301129 }
11311130
11321131 // Forward original headers
1133- fmt .Println (c .Request .Header )
11341132 for key , values := range c .Request .Header {
1135- if strings .ToLower (key ) != "authorization" { // Don't forward our Bearer token
1133+ lowerCaseKey := strings .ToLower (key )
1134+ if lowerCaseKey == "authorization" {
1135+ req .Header .Del (key )
1136+ } else {
11361137 for _ , value := range values {
11371138 req .Header .Add (key , value )
11381139 }
1139- } else {
1140- req .Header .Del (key )
11411140 }
11421141 }
11431142 },
You can’t perform that action at this time.
0 commit comments