api-gateway
api-gateway copied to clipboard
API gateway for REST, OpenAPI, GraphQL and SOAP written in Java.
If the target answers with a 302 the example should change that to 401. Try to solve that using the if-plugin and spel.
``` java.lang.NullPointerException: Cannot invoke "Object.toString()" because the return value of "com.predic8.membrane.core.interceptor.session.Session.get(String)" is null at com.predic8.membrane.core.interceptor.oauth2client.SessionOriginalExchangeStore.reconstruct(SessionOriginalExchangeStore.java:50) at com.predic8.membrane.core.interceptor.oauth2client.rf.OAuth2CallbackRequestHandler.handleRequest(OAuth2CallbackRequestHandler.java:97) at com.predic8.membrane.core.interceptor.oauth2client.OAuth2Resource2Interceptor.handleRequest(OAuth2Resource2Interceptor.java:281) ```
None of the big name ACME implementations support this TLS based challenge type. (NGiNX, Certbot, Apache, etc.) So it would be a nice bonus for Membrane as one of the...
There are two GateKeeperClientInterceptor in two packages. One is not used. Can we delete some unused code? com.predic8.membrane.core.sslinterceptor com.predic8.membrane.core.interceptor.gatekeeper
Seems not always to be the case. Running `mvn install` in root. ``` [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.216 s - in com.predic8.membrane.core.rules.ProxySSLTest...