我正在使用 C# 的 WebClient.UploadString 方法访问 Web 服务(远程),并且正在传递带有所需凭据和数据的 SOAPEnv。
它工作正常,但是,我无法捕获远程 Web 服务返回的 SoapException。我阅读了 WebClient.UploadString 方法,它返回 WebException 或通用异常。
我只是想知道如何使用 SoapEnv 调用 Web 服务并捕获 SOAPException。使用 WebClient 方法的原因是通过 SoapEnv,因为 Web 服务需要 WS-Security Authentication。
问候, 锯齿状