Seb*_*ebS 4 java ssl spring spring-boot
鉴于我有文件
c:\path\to\file\keystore.jks
和我的application.properties文件包含
server.ssl.key-store=c:\path\to\file\keystore.jks
我得到以下异常
java.io.FileNotFoundException: C:\Windows\Temp\tomcat.2910824355292831382\file:\c:\path\to\file\keystore.jks (The filename, directory name, or volume label syntax is incorrect)
指定路径的正确方法是什么?
下面对我来说是 Tomcat 8.5.2 的工作:
视窗:
server:
ssl:
key-store: file:C:\<complete file path with extension>
Run Code Online (Sandbox Code Playgroud)
Linux:
server:
ssl:
key-store: file:/J2EE/<complete file path with extension>
Run Code Online (Sandbox Code Playgroud)
不要依赖绝对路径。将文件放入与Spring Boot JAR相同的目录,并将此行添加到application.properties中:
server.ssl.key-store=file:keystore.jks
Run Code Online (Sandbox Code Playgroud)
第二种选择是将系统变量传递给 -Dserver.ssl.key-store=file:keystore.jks
| 归档时间: |
|
| 查看次数: |
6643 次 |
| 最近记录: |