Web服务wsse安全 [英] Web serivce wsse security

查看:94
本文介绍了Web服务wsse安全的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嘿伙计们,有没有人知道如何在C中用wsse生成Nonce#


  $ timestamp  = gmdate('  Ymd \TH:i:s \ Z'); 
$ password = ' XXXXXXX';
$ nonce = mt_rand();

$ passdigest = base64_encode(
pack(' H *'
sha1(
pack(' H *',$ nonce).pack(' a *', $ timestamp)。
pack(' a *',$ password)


);

echo $ timestamp ;
echo ' ////// /// ;
echo $ passdigest ;
echo ' ////// /// ;
echo base64_encode(pack(' H * ',$ nonce));;





以上是我必须在C#

解决方案

timestamp = gmdate(' Ymd \\ \\TH:I:s\Z');


密码 = ' XXXXXXX';


nonce = mt_rand();


hey guys, does any one has an idea about, how to generate Nonce with wsse in C#

$timestamp     = gmdate('Y-m-d\TH:i:s\Z');
$password = 'XXXXXXX';
        $nonce  = mt_rand();
        
        $passdigest = base64_encode(
                        pack('H*',
                                sha1(
                                        pack('H*', $nonce) . pack('a*',$timestamp).
                                        pack('a*',$password)
                                     )
                             )
                        );

echo $timestamp;
echo '/////////';
echo $passdigest;
echo '/////////';
echo base64_encode(pack('H*', $nonce));;



Above is the php code which i have to do it in C#

解决方案

timestamp = gmdate('Y-m-d\TH:i:s\Z');


password = 'XXXXXXX';


nonce = mt_rand();


这篇关于Web服务wsse安全的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆