云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Tomcat配置https安全访问的Axis2 Webservice给java和C#调用

Tomcat配置https安全访问的Axis2 Webservice给java和C#调用

  • 62 次阅读
  • 3 次下载
  • 2025/12/9 2:03:03

一.前期准备。

1. 如何编写Axis2 Webservice服务这里就不说了,有需要的可以参考本人百度文库的另一篇文档:http://wenku.http://www.china-audit.com//view/aafc47e5580216fc710afd58.html 2. 下载axis2-1.7.1-war.zip(其他版本亦可),解压得到axis2.war,放到Tomcat的webapps目录下,启动tomcat,会自动生成axis2文件夹。

3. 把写好代码的axis2程序包(本例是AxisServer.aar)放到axis2的services目录下,启动Tomcat(即启动Axis2服务)

二.生成https访问的SSL安全证书等文件 1. 随便在一个文件夹下,新建一个server和一个client的空文件夹。并新建一个keytools.bat的批处理,编辑批处理的内容如下(红色方块部分需按自己的实际情况填写):

set SERVER_DN=\ set CLIENT_DN=\ OU=SPH, O=SPH, L=sh, S=sh, C=CN\ set PASS_SET= 123456

keytool -genkey -v -alias server -keyalg RSA -keystore C:/ZipOut/server/server.keystore -dname %SERVER_DN% -validity 3650 -storepass %PASS_SET% -keypass %PASS_SET%

keytool -genkey -v -alias client -keyalg RSA -storetype PKCS12 -keystore C:/ZipOut/client/client.p12 -dname %CLIENT_DN% -validity 3650 -storepass client -keypass client

keytool -export -alias client -keystore C:/ZipOut/client/client.p12 -storetype PKCS12 -storepass client -rfc -file C:/ZipOut/client/client.cer keytool -import -alias client -v -file C:/ZipOut/client/client.cer -keystore C:/ZipOut/server/server.keystore -storepass %PASS_SET%

keytool -export -alias server -keystore C:/ZipOut/server/server.keystore -storepass %PASS_SET% -rfc -file C:/ZipOut/server/server.cer

keytool -import -file C:/ZipOut/server/server.cer -storepass %PASS_SET% -keystore C:/ZipOut/client/client.truststore -alias server -noprompt pause

2. 双击批处理文件,即会在server和client目录下生成需要的证书等文件。

三.配置Tomcat和Axis2使用https访问

1. 进入tomcat的conf目录,修改server.xml文件,添加8443端口使用https访问,如下代码:

2. 进入axis2的conf目录,修改axis2.xml文件,添加两段代码:

class=\

3. 重启Tomcat,访问:https://localhost:8443/axis2/services/listServices,以下界面即成功。

搜索更多关于: Tomcat配置https安全访问的Axis2 Webser 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

一.前期准备。 1. 如何编写Axis2 Webservice服务这里就不说了,有需要的可以参考本人百度文库的另一篇文档:http://wenku.http://www.china-audit.com//view/aafc47e5580216fc710afd58.html 2. 下载axis2-1.7.1-war.zip(其他版本亦可),解压得到axis2.war,放到Tomcat的webapps目录下,启动tomcat,会自动生成axis2文件夹。 3. 把写好代码的axis2程序包(本例是AxisServer.aar)放到axis2的services目录下,启动Tomcat(即启动Axis2服务) 二.生成https访问的SSL安全证书等文件 1. 随便在一个文件夹下,新建一个server和一个client

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com