嗨,大家好我即將做一個asp.net項目與silverlight2.0。但我不能得到當前用戶名...我怎麼能得到當前用戶名 謝謝...我怎樣才能得到當前用戶名在Silverlight 2.0
1
A
回答
6
我在兩種方式之一基本上處理這個問題。
1)使用ASP.NET Silverlight控件。加載服務器控件時,使用HttpContext.Current.User.Identity.Name獲取當前用戶名,並將其作爲InitParam發送到silverlight控件中。
2)我通常只需要用戶名稱,當我回電給服務器。如果服務需要Windows身份驗證,則可以在服務內部調用HttpContext.Current.User.Identity.Name以獲取用戶名
0
3
基本上,您需要實現將當前用戶信息返回給客戶端並在Silverlight應用程序啓動時調用此服務的服務。
服務的例子:
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
public class UserInfoService : IUserInfoService
{
public UserInfo GetUserInfo()
{
if (HttpContext.Current.User.Identity.IsAuthenticated)
return null;
var userInfo = new UserInfo
{
Login = HttpContext.Current.User.Identity.Name,
Fullname = ...,
};
return userInfo;
}
}
相關問題
- 1. 我怎樣才能得到用戶
- 2. 我怎樣才能得到
- 3. 我怎樣才能得到
- 4. 我怎樣才能得到當前SparkSession在
- 5. Python-social-auth我怎樣才能得到用戶名和Facebook等
- 6. 我怎樣才能得到R當前文件目錄
- 7. 我怎樣才能得到checkboxlist當前選定的項目值
- 8. 我怎樣才能得到當前的片段ID
- 9. 我怎樣才能得到當前頁面的DOM
- 10. 我怎樣才能得到嘰嘰喳喳當前用戶的性別
- 11. 我怎樣才能到我的用戶
- 12. 我怎樣才能在Django中獲得'用戶名'的會話
- 13. 我怎樣才能UIToolbar當前視圖
- 14. 我怎樣才能得到在Android的
- 15. 我怎樣才能得到`在centOS6
- 16. 我怎樣才能得到完整的當前網絡utl,包括當前#anchor?
- 17. 我怎樣才能得到表名作爲SQL Server中,從當前的表列
- 18. 我怎樣才能得到,當我使用擴展的Vue
- 19. 我怎樣才能得到用戶在字符串中的當前UITextField的屬性名稱?
- 20. 怎樣才能獲得用戶名到一個簡碼
- 21. 我怎樣才能獲得當前聲音的音量?
- 22. Android ImageView:我怎樣才能獲得當前的旋轉角度?
- 23. 我怎樣才能得到Parsley.js
- 24. 我怎樣才能得到Queryable.Join的MethodInfo
- 25. 我怎樣才能得到父組件
- 26. 我怎樣才能得到一個TD
- 27. 我怎樣才能得到的數字
- 28. 我怎樣才能得到statechange
- 29. 我怎樣才能得到這些值
- 30. 我怎樣才能得到其他表
答案中的第二個鏈接已死亡 - *「此站點無法訪問|訪談。無法找到dotnetthread.com的服務器IP地址。「* – Pang 2018-02-14 07:04:43