Hi,
I was able to connect ESE with our Authorisation Server supporting the OAuth Client credential grant.
-
I found that the simple-auth for the “jwks-endpoint” wasn’t working. I had to disable basic auth on the jwks API so that ESE could retrieve the public key. Should simple-auth working with basic auth?
-
Is it possible to have an authentication manager which is working with scopes so that I can give various client different scopes and define to which topics wildcards these clients can subscribe and publish based on the scope? And preferable without a additional DB setup? Is this possible in ESE or do I have to use the Extension SDK for that?
This is my current configuration:
<?xml version="1.0"?> cts-provider true http://localhost:9015/cts/token/keys 1800 hivemq mqtt cts-provider 300 ${mqtt-clientid} com.sap.cts topic_subscribe