secure.asmx

来自「Professional ASP.NET source code」· ASMX 代码 · 共 26 行

ASMX
26
字号
<%@ WebService Language="C#" Class="SecureSample" %>

using System.Web.Services;
using System.Web.Security;

public class SecureSample : WebService
{
  [WebMethod]
  public string WhoAreYou()
  {
    return User.Identity.Name;
  }

  [WebMethod]
  public bool Authenticate(string username, string password)
  {
    if ((username == "John") && (password == "password"))
    {
      FormsAuthentication.SetAuthCookie(username, true);
      
      return true;
    }

    return false;
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?