SSL开启问题,服务器为jetty

发布于 2021-11-28 16:25:53 字数 1185 浏览 777 评论 5

ssl连接应该是服务器设置的吧?jetty8能支持动态设置吗?我用的是maven启动ssl,应该如何配置?我网上试了一些配置,但都没有启动。pom.xml配置如下,因为程序是web应用,可以开启或关闭ssl,jetty可以动态启动或关闭SSL吗?这个web只是用于局域网,当admin在这个web中某个按钮开启了ssl,大家访问它的时候都是ssl,admin关了ssl,就大家都不用ssl了。我应该采用服务器上设置ssl,还是用spring security这种呢?

<plugin>
		<groupId>org.mortbay.jetty</groupId>
		<artifactId>jetty-maven-plugin</artifactId>
		<version>8.1.15.v20140411</version>
		<configuration>
			<webAppConfig>
				<contextPath>/</contextPath>
			</webAppConfig>
			<connectors>
				<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
					<port>8080</port>
				</connector>
				<connector implementation="org.eclipse.jetty.server.ssl.SslSocketConnector">
					<port>8443</port>
					<keystore>jetty-ssl.keystore</keystore>
					<keyPassword>password</keyPassword>
					<password>password</password>
				</connector>
			</connectors>
		</configuration>
	</plugin>




如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

凯凯我们等你回来 2021-11-30 09:10:17

!!!!感谢~!我要的就应该是这种的,就是这个web只是用于局域网,当admin在这个web中某个按钮开启了ssl,大家访问它的时候都是ssl,admin关了ssl,就大家都不用ssl了。

醉生梦死 2021-11-30 06:51:06

一直感觉不应该在服务器上设置的,但不知道大概方向

兮颜 2021-11-30 03:01:23

好像spring的springsecurity框架
支持手动http/https切换,这个要涉及到org.springframework.web.filter.DelegatingFilterProxy这个委托类,具体你可以Google,可以实现有些访问需要ssl有些则不需要。

尐偏执 2021-11-29 15:12:15

谢谢,我看了看......估计是我没有openssl?我去试试,我的配置都差不多,就是<keystore>${basedir}/server.jks</keystore> 它的是xx.jks,我的是,xx.keystore,第一次接触ssl,还有,想问一下,ssl能在程序中将它进行关闭或取消吗?

酷到爆炸 2021-11-29 07:07:45

请看这篇文章,我就不翻译了:http://callistaenterprise.se/blogg/teknik/2011/11/24/quick-start-jettys-maven-plugin-with-ssl/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文