C# 来自WebRequest C的传出WSS授权#

C# 来自WebRequest C的传出WSS授权#,c#,authorization,soapui,credentials,wss,C#,Authorization,Soapui,Credentials,Wss,我想在不使用SoapUI的情况下使用服务器的请求和响应构建简单的应用程序。我的授权有问题,当我向服务器发送请求时,响应是 “作业错误:请求安全验证失败。” 我在SoapUI中的授权是传出WSS: <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/w

我想在不使用SoapUI的情况下使用服务器的请求和响应构建简单的应用程序。我的授权有问题,当我向服务器发送请求时,响应是
“作业错误:请求安全验证失败。”
我在SoapUI中的授权是传出WSS:

<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" soap:mustUnderstand="1">
    <wsse:UsernameToken wsu:Id="UsernameToken-something...">
      <wsse:Username>someone</wsse:Username>
      <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordDigest">***</wsse:Password>
      <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">something</wsse:Nonce>
      <wsu:Created>2015-02-11T09:39:28.574Z</wsu:Created>
    </wsse:UsernameToken>
  </wsse:Security>

我怎样才能进行授权?简单的网络凭据不起作用,我无法写入身份验证用户名、密码和域,我必须使用传出的WSS或idk进行此操作://

有人可以帮助://?参考。如果可以,请帮助我,我已经阅读了有关此问题的所有信息。现在我尝试使用WSE v3.0.dll,当我调试应用程序时,错误是:代理类上需要WebServiceBindingAttribute。来自代码Microsoft.Web.Services3.webserviceclientprotocol abc=newwebserviceclientprotocol();关闭项目属性中的序列化并不重要:/
    System.Net.CredentialCache credentialCache = new System.Net.CredentialCache(); 
    credentialCache.Add(
        new System.Uri("URL"),
        "Basic", 
        new System.Net.NetworkCredential("username","pass") // trying with and without domain
    );
    request.Credentials = credentialCache;