Web services 使用内置ASP.NET成员身份保护web服务
是否可以使用内置的ASP.NET成员资格提供程序来保护web服务Web services 使用内置ASP.NET成员身份保护web服务,web-services,asp.net-membership,Web Services,Asp.net Membership,是否可以使用内置的ASP.NET成员资格提供程序来保护web服务 我已经用我的成员身份设置了一个SQL Server数据库,现在我想提供一个只允许成员使用的web服务。是否可以对此进行身份验证(如果可以,如何验证?),或者是否需要对web服务进行单独类型的身份验证?当然可以。您可以将ASP.NET成员资格提供程序与WCF结合使用(我去年在一个项目中使用了它)。(这是有趣的部分)这只是你必须做的一些配置。 它还与ASP.NET角色提供者的 其他信息: 我想我可以做这样的事情。我现在没有要上传和测
我已经用我的成员身份设置了一个SQL Server数据库,现在我想提供一个只允许成员使用的web服务。是否可以对此进行身份验证(如果可以,如何验证?),或者是否需要对web服务进行单独类型的身份验证?当然可以。您可以将ASP.NET成员资格提供程序与WCF结合使用(我去年在一个项目中使用了它)。(这是有趣的部分)这只是你必须做的一些配置。 它还与ASP.NET角色提供者的 其他信息:
我想我可以做这样的事情。我现在没有要上传和测试的服务器,但如果可以,我会将此标记为答案:
[WebMethod]
public string HelloWorld(String username, String password)
{
bool isAuthenticated = Membership.ValidateUser(username, password);
if (isAuthenticated)
return "Hello World";
else
return "You do not have access to this resource.";
}