gsoap http diagest 认证补充 & Webservice Security

来源:互联网 发布:国外保健品网络销售 编辑:程序博客网 时间:2024/06/05 09:38

关键词:  openssl/bio.h


onvif中认证有两大类:一是http认证(httpda),另一个是 WS 认证。协议规定选择其中一个就可以了。

httpda:

参照gsoap中httpda的文档加上diagest验证有如下问题需要首先解决:

1.未找到ssl文件

解决方法:安装openssl开发文件,ubuntu下命令为:sudo apt-get install libssl-dev     (注:一定要有dev,这样才会安装对应的库,供开发使用)


2.编译时一定要链接ssl库和crypt库。即 -lss, -lcrypt

gcc -dWIDTH_DOM 等同于 qt下的 DEFINES += WITH_DOM


WebService Security:

WS也采用diagest验证,参照wsse即可。


0 0
原创粉丝点击