`

WSS - Over views.

阅读更多

Overview of web Service Security

 

1. Wire-level Security

1) The client and Service need insurance for client and service sides

2) the sent data need be encrypted

3) the data should be integrity. The send data should be the same as the received data.

 

2. Authentication and Authorization

For Authentication, we need some credential information, like username and pin

 

For Authorization, if the user has passed authentication, you could get access the resource based on his role

 

HTTPs(Hyper text transport protocol over Secure Socket Layer), for now SSL has been renamed to TLS(Transport layer Security). But they differ in version number and 一些技术细节。

 

 

Https provider three critical security service over the transport services that HTTP proivdes

a. Peer Authentication -- mutual authentication or mutual challenge.

b. Confidentiality - make the  sent messages secrit by encrypting technology

c. Integrity - the sent and received message should be same, if not, the difference should be detected

 

 Peer Authentication ---it is finished by exchanging the certificates, But in many cases, it is only the client that challenge the server.

eg> 1>The customer's browser chanllenge the vendor's web server to authenticate itself and the 

the server response by sending one or more digital certificates to the browser.

2>The browser check the web server's digital sertificates against the brower's trust-store which is a database of digital certificates that the browser trusts.

3> the server typically does not chanlllenges the browser.

 

   <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" connectionTimeout="20000" redirectPort="8443" 
SSLEnabled="true"
   maxThreads="150"
   scheme="https"
   secure="true"
   clientAuth="false"
   sslProtocol="TLS" 
   keystoreFile="/conf/server.keystore"
   keystorePass="123456" />

  "clientAuth" is set to false, which tell tomcat does not chanllenge the client.

 

 

 

分享到:
评论

相关推荐

    Python库 | tencentcloud-sdk-python-wss-3.0.422.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:tencentcloud-sdk-python-wss-3.0.422.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python库 | tencentcloud-sdk-python-wss-3.0.253.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:tencentcloud-sdk-python-wss-3.0.253.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python库 | tencentcloud-sdk-python-wss-3.0.475.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:tencentcloud-sdk-python-wss-3.0.475.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    funasr-wss-client.cpp

    funasr-wss-client.cpp

    Python库 | tencentcloud-sdk-python-wss-3.0.335.tar.gz

    《Python库 Tencentcloud-sdk-python-wss 3.0.335详解》 在Python的开发环境中,丰富的库是其强大功能的重要支撑。Tencentcloud-sdk-python-wss是腾讯云为Python开发者提供的一款用于处理WebSocket服务的SDK,版本...

    cxfWebservice客户端全部jar包及极简调用方法.rar

    udp-3.0.11.jar,cxf-rt-wsdl-3.0.0.jar,cxf-rt-ws-security-3.0.0.jar,neethi-3.0.3.jar,slf4j-api-1.7.7.jar,stax2-api-3.1.4.jar,woodstox-core-asl-4.4.1.jar,wsdl4j-1.6.3.jar,wss4j-bindings-2.0.9.jar,xml...

    wss-unified-agent.config

    《wss-unified-agent.config配置详解与Shell应用实践》 在IT行业中,配置文件是系统、服务或应用程序的核心组成部分,它们定义了系统的行为和参数。本文将深入探讨`wss-unified-agent.config`这一特定配置文件,...

    cxf-jar包.rar

    10. **wss4j-bindings-2.2.2.jar**: Apache WSS4J(Web Services Security for Java)是处理Web服务安全的标准库,如WS-Security规范。在CXF中,这个库用于实现XML消息的安全加密、签名等操作。 总结来说,这个"cx

    xfire jar.zip

    wss4j-1.5.0.jar wstx-asl-3.2.9.jar xbean-spring-2.8.jar xfire-all-1.2.6.jar xfire-jsr181-api-1.0-M1.jar xfire-spring-1.2.6.jar xml-apis-1.0.b2.jar XmlSchema-1.1.jar xmlsec-1.3.0.jar

    cxf+spring webservice jar包

    antlr-2.7.7.jar aopalliance-1.0.jar ...wss4j-1.6.7.jar xalan-2.7.1.jar xml-resolver-1.2.jar xmlbeans-2.5.0.jar xmlschema-core-2.0.3.jar xmlsec-1.5.2.jar xmltooling-1.3.2-1.jar xsdlib-2010.1.jar

    wss4j-1.5.2.jar

    wss4j-1.5.2.jar wss4j-1.5.2.jar

    ws-security 和wss4j的jar包

    在IT行业中,Web服务安全(Web Service Security,简称WSS)是确保数据在Web服务通信过程中得到保护的关键技术。WS-Security(Web Services Security)是由OASIS组织制定的一套标准,它定义了一系列的安全机制来保护...

    wss-agent-api-client-2.0.0.zip

    标题 "wss-agent-api-client-2.0.0.zip" 提供的信息暗示这是一个软件代理API客户端,可能是用于Websocket安全服务器(WSS)的。它可能包含与连接、发送和接收数据相关的接口和类,以及可能的配置文件,用于允许应用...

    271个java需要用的jar包

    wss4j-1.5.0.jar wss4j.jar xalan-2.7.0.jar xalan.jar xml-resolver-1.2.jar xmlpull-1.1.3.1.jar xmlschema-core-2.0.3.jar xpp3_min-1.1.4c.jar xstream-1.3.jar xstream-1.4.2.jar xwork-core-2.3.15.3.jar ...

    wss4j-1.6.4.jar

    wss4j-1.6.4.jar

    air-bnb-listings (1).xls

    http://insideairbnb.com/get-the-data.html 从这个网站上搞下来的,包括民宿名字、价格、点评数、房间数、坐标、地址等信息

    javax.websocket-api-1.0.jar.zip

    在客户端,可以通过WebSocket URL(以`ws://`或`wss://`开头)创建WebSocket连接,并监听`onopen`、`onmessage`、`onclose`和`onerror`事件。 `javax.websocket-api-1.0.jar`不仅包含了WebSocket API,还提供了...

    wss4j-1.5.1.jar

    wss4j-1.5.1.jar wss4j-1.5.1.jar

Global site tag (gtag.js) - Google Analytics