我正在使用jquery從我的網站訪問一個asp.net web服務。此Web服務需要獲取訪問它的用戶的用戶ID,並且用戶使用我的網站上的asp.net身份驗證登錄。jquery與asp.net和身份驗證
在asp.net中,我只需編寫「User.Identity.Name」來獲取用戶標識,現在我需要找到一種在客戶端獲取這個標識的方法,那可能如何?
我對訪問Web服務代碼:
$.ajax({
type: "GET",
url: "http://domain.com/Service.svc/search?keyword=" + this.value + "&userid=" + HERE I NEED THE USERID,
dataType: "json"
.....
});
一種方式是把用戶ID在一個隱藏字段或東西和獲得這樣的說法,算得上是要走的路?
啊哈,所以如果網絡服務在同一個域(它是),我可以只獲得Web服務上的用戶ID? :)從來沒有想過那.. – Martin 2009-12-11 14:13:09