Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BAEL-6650 Unified SSL Support Across the Spring Framework #18204

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

vkumarprashar
Copy link
Contributor

This MR enables SSL support in the Spring Boot application by configuring SSL properties in the application.yml file. The server is set to run on port 8443 with SSL enabled using a JKS keystore.

Changes:

  1. SSL Configuration:

    • Enabled SSL for the Spring Boot application.
    • Configured the application to use a keystore (keystore.jks) located in the classpath, with the appropriate password and key password.
  2. Keystore Configuration:

    • The keystore (keystore.jks) contains the private key and server certificate necessary to establish a secure connection via SSL.
    • Passwords for the keystore and the private key are set for secure access to the certificate.

Benefits:

  • Secure Communication: SSL encryption is enabled for all communications with the Spring Boot application, ensuring secure data transmission.
  • Standardized SSL Configuration: Using a keystore to manage SSL certificates simplifies the configuration and helps centralize certificate management.

Testing:

  • The application was tested locally by starting the Spring Boot application on https://localhost:8443.
  • SSL was verified by accessing the application and ensuring that it uses HTTPS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants