[英]How to get the Domain of Current User programmatically in Store Apps
我們開發了一個商店應用程序,當它在domain2中部署時無法正常工作,因為它拋出了錯誤,所以我們修復了該錯誤並在domain2中修復了該錯誤,然后將其安裝在domain1中則無法正常工作,但在domain2中卻可以正常工作。
我嘗試使用
string dnsName = await Windows.System.UserProfile.UserInformation.GetDomainNameAsync();
但它返回空字符串
例如,我有兩個域,例如Dev和Test,我的需要是將名稱命名為Dev和Test。
非常感謝提供任何解決方案或代碼。
使用此功能需要企業身份驗證功能,而企業身份驗證功能又需要Windows應用商店中的企業帳戶(而不是單個開發人員帳戶)。 當然,所有這些都是可能的。
我以為如果不檢查企業身份驗證,結果將為空白。 該文檔說GetDomainNameAsync不會引發異常,但是在這種情況下,我肯定會看到UnauthorizedAccessException。
因此,假設這不是問題,請注意,如果用戶關閉了通過PC Setttings共享的信息,您將在該呼叫中得到一個空字符串:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.