yuuvis® RAD Q&A

0 votes
by (1.5k points)

Hello,

i am building a soap endpoint for some legacy software. I implemented a microservice for this purpose. This service is integrated into enaio and reachable through https://enaiohost/soap.

Sadly said legacy software is unable handle logins. Is there a way to not have enaio ask for a login on this specific endpoint?

Regards,
Robert

1 Answer

+1 vote
by (19.6k points)
selected by
 
Best answer

Hello Robert,

I assume the /soap address is an endpoint you configured in the gateway-prod.yml file. If so, you can reach unauthenticated access to this endpoint by the following:
- edit the gateway-prod.yml file
- there should be a line "authentication.exposed.endpoints: '/enaio/client/**'"
- the value is a comma-separated list of endpoints that will not be authenticated by the gateway
- add your endpoint so that the line looks like this: authentication.exposed.endpoints: '/enaio/client/**,/soap/**'
- restart the gateway-microservice (or the entire service-manager)

You should now be able to access the endpoint without authentication.

Regards
Nicolai

by (1.5k points)
Thank you,

that worked like a charm.

Regards,
Robert

Related questions

0 votes
1 answer
asked Mar 15, 2019 by gbalatckii (1.2k points)
0 votes
1 answer
...