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) {
1125
1125
}
1126
1126
if accessToken , ok := tokenInfo .Props ["access_token" ].(string ); ok {
1127
1127
req .Header .Set ("X-Forwarded-Access-Token" , accessToken )
1128
- fmt .Println (accessToken )
1129
1128
}
1130
1129
}
1131
1130
1132
1131
// Forward original headers
1133
- fmt .Println (c .Request .Header )
1134
1132
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 {
1136
1137
for _ , value := range values {
1137
1138
req .Header .Add (key , value )
1138
1139
}
1139
- } else {
1140
- req .Header .Del (key )
1141
1140
}
1142
1141
}
1143
1142
},
You can’t perform that action at this time.
0 commit comments