2013-07-31 79 views
2

我已經有一個在.Net Compact Framework 3.5(C#)中開發的Windows Mobile應用程序,我的應用程序以企業模式運行,並且實際上我想向我的遠程身份驗證添加一個應用程序,我正在考慮單點登錄。以下是我的問題:在Windows Mobile .Net Compact Framework 3.5上實現單一登錄

1-您有任何關於可以添加到我的Windows Mobile應用程序的單一實施標誌的建議嗎?那麼,使用哪個認證服務器以及要對我的應用程序進行哪些修改?

2-如果1-​​在Windows Mobile中在技術上不可行,那麼您是否有任何關於要實施遠程認證解決方案的建議?

3-我正在考慮使用Active Directory或LDAP來存儲用戶憑據。我可以將SSO添加到AD或LDAP嗎?在這種情況下,在我的應用程序中添加身份驗證時要做什麼?

感謝您的支持。

+2

由於沒有Windows用戶在CE設備上登錄,SSO將無法工作。也許你想看看客戶端的認證?您可以[在IIS中將它們映射到Windows用戶](http://www.iis.net/configreference/system.webserver/security/authentication/iisclientcertificatemappingauthentication)。 – Gene

+0

這將工作,如果設備將是個人的,但不在工人之間共享。 – Vasiliy

+1

http://msdn.microsoft.com/en-us/library/aa912620.aspx - 這是使用LDAP API的Windows CE上的LDAP身份驗證示例 – Vasiliy

回答

0

我一直無法親自使Active Directory在Windows Mobile上工作。

相反,我創建了一個在我們的網絡上運行的使用Active Directory進行身份驗證的服務。

我可以調用Web服務! (據瞭解,這還不算太多個月前)

我相信,用戶名和密碼將作爲開放文本(未加密)發送,但這對我們的使用是可以的。

相關問題