C# 如何防止其他网站调用Webmethod?
我正在使用C# 如何防止其他网站调用Webmethod?,c#,asp.net,ajax,api,webmethod,C#,Asp.net,Ajax,Api,Webmethod,我正在使用AJAX调用WebMethod来保存数据 因此,我所有的AJAX代码都可以在web源代码中看到,因此每个人都可以调用我的WebMethod,通过处理这个AJAX代码来保存数据 如何防止其他网站或应用程序调用我的Webmethod 只有我的网站才能调用它?你可以使用推荐人、Cookies等,但没有100%安全的方法……你有身份验证机制吗?@TasosK。不,这是一个简单的表单,不需要登录。
AJAX
调用WebMethod
来保存数据
因此,我所有的AJAX
代码都可以在web源代码中看到,因此每个人都可以调用我的WebMethod
,通过处理这个AJAX
代码来保存数据
如何防止其他网站或应用程序调用我的Webmethod
只有我的网站才能调用它?你可以使用推荐人、Cookies等,但没有100%安全的方法……你有身份验证机制吗?@TasosK。不,这是一个简单的表单,不需要登录。