我創建了網站庫。我使用從客戶端向服務器的Web服務這樣的Ajax請求:單用戶網站的ASP.NET驗證
var executeService = function(params, url, callbackSuccess, callbackError, isCache) {
$.ajax({
type: "POST",
url: url,
contentType: "application/json; charset=utf-8",
dataType: "json",
data: params,
success: callbackSuccess,
error: callbackError,
cache: isCache
});
};
這:
[WebMethod]
public string GetImagesByCategory()
{
var imageList = new List<JSONGallery>();
//...
return imageList.ToJSON();
}
我想開發管理頁面。在這個頁面上,我想管理網站的內容。只有一個用戶可以訪問此頁面和管理Web服務的方法(添加,刪除等)。哪種類型的認證對我來說是首選?
我會使用Forms身份驗證,但是如何控制對Web服務的訪問?
謝謝。
謝謝,它似乎是正確的方式。但我還沒有測試過對web服務的訪問權限。 – Lynx
它的工作原理,謝謝。 – Lynx