c# – 如何在ASMX文件中保护Web服务?
发布时间:2020-12-16 01:54:45 所属栏目:百科 来源:网络整理
导读:我有一些关键的数据库连接通过Web服务.asmx文件完成,可以访问,可以通过直接浏览浏览器打开如何防止某些方法,并允许一些方法访问一般未经身份验证的用户? 这个问题对我的应用来说非常严重. 解决方法 一种常见方法是在所有Web服务调用中使用访问令牌.场景将是
我有一些关键的数据库连接通过Web服务.asmx文件完成,可以访问,可以通过直接浏览浏览器打开如何防止某些方法,并允许一些方法访问一般未经身份验证的用户?
这个问题对我的应用来说非常严重. 解决方法
一种常见方法是在所有Web服务调用中使用访问令牌.场景将是这样的:
>用户调用“登录”Web服务方法,传递一些凭据. (这应该是通过安全连接,如果你还没有为所有这些连接,你可能需要SSL.) 如果您曾经使用过Facebook API,那么这是一个需要request a time-sensitive access token才能进行后续API调用的常见示例. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |