我正在製作示例:http://msdn.microsoft.com/es-es/library/system.security.principal.windowsidentity(v=vs.100).aspx,它非常適合Console應用程序。但是我希望在Silverlight 5中爲我的項目提供類似的內容,但我無法適應它。它告訴我:WindowsIdentity is not found here
。有人能幫助我嗎?我只需要知道用戶用於登錄到Windows的用戶名。來自Silverlight的Windows標識5
0
A
回答
0
Silverlight的工作方式比標準的Windows桌面應用程序更受限制,比如你試過的控制檯應用程序。不僅WindowsIdentity
但也有一些其他的方式使用.NET框架來獲取當前用戶的用戶名不能在Silverlight中使用,例如:
System.Net.CredentialCache.DefaultCredentials
Environment.UserName
一些替代建議作爲答案this SO question(見那些答案不接受),主要是通過創建Web服務來獲取UserName,而Silverlight應用程序只需調用Web服務的方法。 This concise but complete blog post向您展示瞭如何創建這樣的Web服務(WCF)。
相關問題
- 1. 來自Windows 7的API語音識別?
- 2. 的ArcGIS API爲Silverlight 3.1的Silverlight 5:ESRI的識別任務
- 3. Windows標識SID
- 4. 來自HTML的XPATH標識符
- 5. 來自NSString的Objective-C標識符
- 6. ASP.NET 5和Silverlight 5
- 7. Silverlight獨立存儲:標識「應用程序」的標識?
- 8. 便攜式類庫 - 目標的Silverlight 5
- 9. 標識Windows版本
- 10. 來自Uri的C#Silverlight - XmlDictionary
- 11. 來自表的範圍標識()和範圍標識()之間的性能差異?
- 12. Silverlight 5中的PresentationFramework
- 13. 的NavigationService在Silverlight 5
- 14. 自動化UI測試工具silverlight 5
- 15. 在Silverlight 5中編輯MainPage標題
- 16. 帶休眠的Oracle 12c標識列5
- 17. xCode 5中未聲明的標識符
- 18. Silverlight 5 + AutoCompleteBox = Bug
- 19. Silverlight 5部署
- 20. Silverlight 5和nUnit
- 21. Silverlight 5 clientaccesspolicy.xml
- 22. Silverlight 5事件
- 23. Silverlight 5 MEF
- 24. Silverlight 5和dll
- 25. 來自http標頭的移動設備標識
- 26. 使用Lambda表達式比較用戶標識(MVC 5,標識)
- 27. 如何使用標識在MVC 5中自定義用戶表?
- 28. Laravel 5自動生成表格編號/標識符
- 29. 驗證Windows標識令牌
- 30. Windows Workflow Foundation暫停標識
這麼多@ har07,爲我目前的目的,Environment.UserName工作得很好,從墨西哥問候 – Cyndy