2010-09-20 23 views

回答

1

如果您說如果用戶已經登錄到Web應用程序,您想從桌面應用程序自動將用戶登錄到您的系統,這將會非常棘手。

如果您只是要求確保登錄到桌面應用程序的用戶使用與Web應用程序相同的詳細信息,我會考慮只使用IP地址作爲身份驗證。

0

我不確定我是否正確理解了您的問題,但似乎您想在桌面應用程序和網絡應用程序之間共享相同的身份驗證源。這應該是可能的,這取決於認證源是什麼。例如,如果Web應用程序在LDAP或數據庫表上進行查找,那麼假設您可以獲得數據庫連接或訪問目錄服務器,則無法阻止您從桌面應用程序執行此操作。

如果Web應用程序的身份驗證源不可用於桌面應用程序,那麼您可能需要考慮編寫身份驗證Web服務並將其與Web應用程序一起部署。此Web服務應能夠訪問與Web應用程序相同的身份驗證源,並且可以由您的桌面應用程序調用。

相關問題