小编Mar*_*tin的帖子

获取JVM默认加载的密钥库实例

我正在使用Java和Tomcat中的安全性进行操作,然后我开始讨论JVM最后加载了哪个密钥库/信任库.即使我创建了自己的密钥库并且在Tomcat配置中,它也用作密钥库和可信任,现实情况是默认cacerts文件作为信任库加载(作为密钥库,我的文件使用得当).

我试图获取JVM加载的文件的名称,但我还没有找到解决方案.我的想法是获得System.getProperty("javax.net.ssl.keyStore"),但这给了我null.我尝试通过Connector在Tomcat的server.xml中设置它,并作为命令行参数-Djavax.net.ssl.keyStore ="file".我确信命令行参数是正确提供的,因为我在同一个地方设置JMX参数.

br,马丁

java ssl

9
推荐指数
2
解决办法
1万
查看次数

SaltStack cmd.run与卷曲和json体

我有一个简单的任务,我坚持写盐状态.我需要使用curl和json body调用REST端点.这是

curl localhost/endpoint -d '{"some" : "data"}'

我的想法是简单地使用它并通过使用将其置于盐状态cmd.run.不行.到目前为止我有这个:

{%- set data = {'some': 'data'} %}

Use echo instead of curl:
  cmd.run:
    - name:  echo '{{ data|json }}'
Run Code Online (Sandbox Code Playgroud)

这给了我

failed: Unknown yaml render error; line 5

Use echo instead of curl:
  cmd.run:
    - name:  echo '{"some": "data"}'    <======================
Run Code Online (Sandbox Code Playgroud)

我有Salt版本2014.7.1

jinja2 salt-stack

2
推荐指数
1
解决办法
2915
查看次数

标签 统计

java ×1

jinja2 ×1

salt-stack ×1

ssl ×1