2009-04-09 9 views
1

Ist es möglich, den integrierten ASP.NET-Mitgliedschaftsanbieter zum Sichern eines Webdiensts zu verwenden?Verwenden der integrierten ASP.NET-Mitgliedschaft zum Sichern von Webdiensten

Ich habe eine SQL Server-Datenbank bereits mit meiner Mitgliedschaft eingerichtet und jetzt möchte ich einen Webdienst bereitstellen, den nur Mitglieder verwenden dürfen. Ist es möglich, sich dagegen zu authentifizieren (wenn ja wie?) Oder muss ich eine gesonderte Authentifizierung für die Web Services haben?

Antwort

0

Ich denke, dass ich etwas tun kann. Ich hatte keinen Server zum Hochladen und Testen jetzt, aber wird dies als die Antwort markieren, wenn es funktioniert:

[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."; 
    } 
Verwandte Themen