2024年5月29日发(作者:)

要以安全的方式访问Web服务方法,可以考虑以下安全措施:

是谁调用?--SoapHeader身份认证。

来自哪里?--访问IP认证。

加密传输 --SSL安全访问。

这些安全保护措施常常是配合使用的。

7.9.1 通过SoapHeader来增强Web Service的安全性

通过SoapHeader我们可以让具有指定用户口令的用户来访问我们的Web服务接口。

(完整代码示例位置:光盘)

1.Web Service实现步骤

(1)定义自己的SoapHeader派生类。

1. //

2. //定义自己的SoapHeader派生类

3. //

4. public class MySoapHeader : ader

5. {

6. private string _UserID = ;

7. private string _PassWord = ;

8. //

9. //构造函数

10. //

11. public MySoapHeader()

12. {

13. }

14. //

15. //构造函数

16. //