Hi All, RESTAPISecurityInterceptor is used to bypass the authentication for swagger json via /api/am/admin/v1/policies/swagger.json. There should be a microservice registered in /api/am/admin/v1/policies, but there weren't. So this issue occurred.
Any MSF4J interception will be invoked if there are matching path registered in the MSF4J registry. On Wed, Mar 29, 2017 at 12:09 PM, Abimaran Kugathasan <[email protected]> wrote: > Hi Thusitha, > > > On Wed, Mar 29, 2017 at 12:04 PM, Thusitha Thilina Dayaratne < > [email protected]> wrote: > >> Hi Abimaran, >> >> In API Manager 3.0, We have RESTAPISecurityInterceptor which implements >>> org.wso2.msf4j.Interceptor. >>> When I send HTTP Get request, I'm getting 405, for HTTP POST and PUT it >>> works correctly. >>> I debugged MSF4JMessageProcessor, there is a method named >>> 'receive(CarbonMessage carbonMessage, CarbonCallback carbonCallback)' which >>> haven't hit when I send GET. >> >> This is the entry point for MSF4J. If that doesn't get hit, it implies >> due to some reason the http message doesn't reach to MSF4J side through the >> transport. But that is strange. COuold you please verify that? >> > > I'm getting 405 for GET, who is responding with 405? How can I verify? I > thought MSF4J uses carbon-transport as underlying framework for HTTP > transport. > > > >> >> Thanks >> Thusitha >> >> On Wed, Mar 29, 2017 at 12:01 PM, Abimaran Kugathasan <[email protected]> >> wrote: >> >>> Hi Dev, >>> >>> In API Manager 3.0, We have RESTAPISecurityInterceptor which implements >>> org.wso2.msf4j.Interceptor. >>> >>> When I send HTTP Get request, I'm getting 405, for HTTP POST and PUT it >>> works correctly. >>> >>> I debugged MSF4JMessageProcessor, there is a method named >>> 'receive(CarbonMessage carbonMessage, CarbonCallback carbonCallback)' which >>> haven't hit when I send GET. >>> >>> Which component calls this method? Also is there any configuration to >>> decide which HTTP verb should be served? >>> >>> Appreciate your responses. >>> >>> >>> -- >>> Thanks >>> Abimaran Kugathasan >>> Senior Software Engineer - API Technologies >>> >>> Email : [email protected] >>> Mobile : +94 773922820 <+94%2077%20392%202820> >>> >>> <http://stackoverflow.com/users/515034> >>> <http://lk.linkedin.com/in/abimaran> >>> <http://www.lkabimaran.blogspot.com/> <https://github.com/abimarank> >>> <https://twitter.com/abimaran> >>> >>> >> >> >> -- >> Thusitha Dayaratne >> WSO2 Inc. - lean . enterprise . middleware | wso2.com >> >> Mobile +94712756809 <+94%2071%20275%206809> >> Blog alokayasoya.blogspot.com >> About http://about.me/thusithathilina >> <http://wso2.com/signature> >> >> > > > -- > Thanks > Abimaran Kugathasan > Senior Software Engineer - API Technologies > > Email : [email protected] > Mobile : +94 773922820 <+94%2077%20392%202820> > > <http://stackoverflow.com/users/515034> > <http://lk.linkedin.com/in/abimaran> > <http://www.lkabimaran.blogspot.com/> <https://github.com/abimarank> > <https://twitter.com/abimaran> > > -- Thanks Abimaran Kugathasan Senior Software Engineer - API Technologies Email : [email protected] Mobile : +94 773922820 <http://stackoverflow.com/users/515034> <http://lk.linkedin.com/in/abimaran> <http://www.lkabimaran.blogspot.com/> <https://github.com/abimarank> <https://twitter.com/abimaran>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
