@@ -166,24 +166,28 @@ func (ha *HttpAC) initRouter() {
166
166
167
167
func (ha * HttpAC ) HandleHttpRefreshOperations (c * gin.Context , req * common.HttpRefreshRequest ) {
168
168
if len (req .SrcIp ) == 0 {
169
+ log .Error ("empty source ip" )
169
170
c .String (http .StatusOK , "{\" errMsg\" : \" empty source ip\" }" )
170
171
return
171
172
}
172
173
173
174
netIp := net .ParseIP (req .SrcIp )
174
175
if netIp == nil {
176
+ log .Error ("invalid source ip" )
175
177
c .String (http .StatusOK , "{\" errMsg\" : \" invalid source ip\" }" )
176
178
return
177
179
}
178
180
179
181
buf , err := base64 .StdEncoding .DecodeString (req .Token )
180
182
if err != nil || len (buf ) != 32 {
181
- c .String (http .StatusOK , "{\" errMsg\" : \" invalid token\" }" )
183
+ log .Error ("invalid token format" )
184
+ c .String (http .StatusOK , "{\" errMsg\" : \" invalid token format\" }" )
182
185
return
183
186
}
184
187
185
188
entry := ha .ua .VerifyAccessToken (req .Token )
186
189
if entry == nil {
190
+ log .Error ("token verification failed" )
187
191
c .String (http .StatusOK , "{\" errMsg\" : \" token verification failed\" }" )
188
192
return
189
193
}
@@ -207,6 +211,7 @@ func (ha *HttpAC) HandleHttpRefreshOperations(c *gin.Context, req *common.HttpRe
207
211
208
212
_ , err = ha .ua .HandleAccessControl (entry .User , entry .SrcAddrs , entry .DstAddrs , entry .OpenTime , nil )
209
213
if err != nil {
214
+ log .Error ("HandleAccessControl failed: %v" , err )
210
215
c .String (http .StatusOK , "{\" errMsg\" : \" %s\" }" , err )
211
216
return
212
217
}
0 commit comments