Hello team, I am trying to integrate OIDC authenti...
# ingestion
r
Hello team, I am trying to integrate OIDC authentication, our company has its own OIDC service, but it is accessed using https, how can I add a third party certificate in datahub, Thanks!
b
Hi there! What exactly is the problem? Does the OIDC service require a client cert?
r
@big-carpet-38439 Hi, We configured our own OIDC service when starting datahub-frontend-react, and then reported an error when accessing localhost:9002
b
Got it - Yes it seems that our java client is not able to trust the certificate signer here. I think there should be a way to configure a custom trust store for a java service (maybe via the command line?) - It's something we are interested to support but have not yet encountered this. Do you think you'd be able to help us investigate further?
I think if we launch the java process with the following properties we may get somewhere:
Copy code
-Djavax.net.ssl.keyStore=${com.sun.aas.instanceRoot}/path/ks-name
-Djavax.net.ssl.trustStore=${com.sun.aas.instanceRoot}/path/ts-name
but you'd have to generate the trust store yourself based on the public keys provided by your certificate authority
r
It's a bit complicated, I'm wondering if there's any way to skip this verification
b
Not that I’m aware of - this would be low level Java security right?