Connect2id server requirements
|2+ GBytes of RAM
If you expect to service more than 100 thousand users the server will benefit from extra available memory.
|Java 11 or 17
Make sure the Java runtime is up to date with the latest security patches.
A database for the server to persist its data, such as a client registrations and authorisations. You have choice between MySQL, PostgreSQL, Microsoft SQL Server, H2, LDAP, DynamoDB and Redis.
|Java Servlet 4.0.1+ Container
An Apache Tomcat web server is included in the download package. Other servlet v4.0.1+ compliant containers are also supported.
Unzip the downloaded Connect2id server package.
Start the Apache Tomcat web server with
It has preinstalled and configured instances of the Connect2id server and an H2 database for persisting its data, a demo login page, an LdapAuth service for authenticating users against a sample in-memory LDAP directory, and an OpenID Connect client.
To access the Tomcat management panel go to
and enter the admin credentials:
Point your favourite browser to the base URL of the Connect2id server:
You should see a banner page, listing the standard OAuth 2.0 / OpenID Connect endpoints provided by the server. There's also a list of web APIs for integrating UIs, management and tools.
Launch the demo OpenID Connect client to test authentication and UserInfo retrieval with the Connect2id server:
We also provide an image to evaluate the Connect2id server in a Docker container.
Questions or comments?
Get in touch with Connect2id support.