Jump to content
Welcome to our new Citrix community!

How to send JWT token to backend server that doesn't use OAuth, after successful AAA login


Recommended Posts

Hello all,

 

i have LB vServer with AAA Login.

The Backend server, in this LB vServer, need to authenticate users with a JWT Token.

The Backend server don't use OAuth.

The AAA login server use ONLY LDAP Auth.

I need to send Username throught JWT Token to Backend Server, after user successfull logon on AAA Server.

 

Is this possibile?

 

Thanks.

 

Link to comment
Share on other sites

  • 2 years later...

Sorry for late answer. You can with an rewrite action insert HTTP header, choose a name for the header and insert this as expression:

AAA.USER.ATTRIBUTE("idtoken")

Bind the policy in request to pass to backend server.

 

You will need to authenticate with oauth to create the JWT token.

 

If you follow this guide: https://support.citrix.com/article/CTX234873/how-to-deploy-netscaler-as-both-oauth-sp-and-idp

you can login with ldap at your idp aaa vserver. 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...