特定方法的Asp.net web服务(.asmx)授权

本文关键字:服务 asmx 授权 web net 方法 Asp | 更新日期: 2023-09-27 18:13:16

我想创建一个web服务,它有2个方法,应该由2个客户端访问。1. 首先,客户机应该能够访问这两个方法。2. 第二个客户端应该只能访问一个方法。

我怎样才能做到这一点?

特定方法的Asp.net web服务(.asmx)授权

为第二个方法添加1个参数(authenticationKey),如果关键数学然后返回数据,否则显示消息无效的关键

public string Method2(int ClientId, string authenticationKey)
{
   if(authenticationKey == "CSCdk33792")
   {
     ...
   }
   else
   {
      return "Invalid authenticationKey";
   }
}