Comments (7)
Can you provide some more detail or a pull request, please? You want the container to terminate SSL?
from spring-boot.
Sorry if I wasn't clear. Spring Security supports X509 Auth and I may be
wrong here but I believe there are some configurations that need to be done
to the container( Jetty/Tomcat ) in order for it to work. I just wasnt'
sure if spring-boot has these settings configurable since the containers
are embedded. For instance Dropwizard allows you to do this with its YAML
configuration.
http:
connectorType: nonblocking+ssl
ssl:
keyStore: foo.jks
keyStorePassword: "asfasf"
trustStore: bar.jks
trustStorePassword: "asfasf"
wantClientAuth: true
needClientAuth: true
from spring-boot.
I see. That makes sense (enabling SSL termination in the container). I don't think that would be very difficult. Pull requests welcome.
from spring-boot.
I added some documentation based on doing this yourself in a TomcatConnectorCustomizer
(see https://github.com/spring-projects/spring-boot/blob/master/docs/howto.md)
from spring-boot.
Would be nice if this could be done declaratively a la Dropwizard. This is one area where Dropwizard has the edge over boot imho, and there aren't many of those :)
from spring-boot.
@ btiernay I've raised a new enhancement request issue for this. /cc yourself to #1084 .
from spring-boot.
@philwebb Thats awesome. You guys rock :)
from spring-boot.
Related Issues (20)
- Upgrade to Spring HATEOAS 2.1.5
- Upgrade to Spring Kafka 3.0.16
- Upgrade to Spring HATEOAS 2.2.2
- Upgrade to Spring Kafka 3.1.4
- Upgrade to Hibernate 6.5.0.CR2
- NoClassDefFoundError can be thrown from LaunchedClassLoader when threads are interrupted
- Springboot version upgrade from 2.7.12 to 3.1.7 related issue HOT 1
- Executable JAR application startup is slower after 3.2.0 when Hibernate scanner is not disabled
- Invalid requests shows implementation details with embedded Jetty HOT 2
- Producible's javadoc has the wrong link text for @WriteOperation and @DeleteOperation
- Producible's javadoc has the wrong link text for @WriteOperation and @DeleteOperation
- Upgrade to ActiveMQ 5.18.4
- Upgrade to Netty 4.1.109.Final
- Upgrade to R2DBC Postgresql 1.0.5.RELEASE
- Upgrade to SLF4J 2.0.13
- Make the documentation about the customization of spring data mongodb converters more prominent HOT 1
- Upgrade to ActiveMQ 5.18.4
- Upgrade to Netty 4.1.109.Final
- Upgrade to Pulsar Reactive 0.5.4
- Upgrade to SLF4J 2.0.13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spring-boot.