2011-03-24 127 views
2

您是否知道Windows Live的令人敬畏的形式,要求您​​提供您的認證?不知何故,它也有它。Windows安全登錄表單?

有沒有什麼辦法可以在我的應用程序中調用這樣的東西?


BEHOLD!
BEHOLD


我希望用這個對話框本地認證的桌面應用程序。

+0

能否請你解釋一下其中憑據應該來自? – Oded 2011-03-24 16:17:32

+0

你是什麼意思? – Vercas 2011-03-24 16:30:35

+0

我的意思是 - 這應該是什麼認證? – Oded 2011-03-24 16:33:48

回答

2

你可以看看調用CredUIPromptForWindowsCredentials

MSDN

的CredUIPromptForWindowsCredentials 函數創建並顯示一個 配置對話框,允許 用戶通過使用任何憑據提供商提供的證書信息 安裝在本地計算機上。

但是,還有更多這比簡單地顯示對話框,recieving /作用於輸入 - 你很可能會被要求登記系統上的認證供應商,其中一些其他的事情我不能完全勝任並詳細解釋!可能給你一個體面的起跑點。

UPDATE:

俄德補償我的懶惰和提供的pinvoke.net鏈接顯示定義,這在託管環境中使用:

CredUIPromptForWindowsCredentials PInvoke.NET Link

+2

而這個函數的pInvoke:http://pinvoke.net/search.aspx?search=CredUIPromptForWindowsCredentials&namespace=[All] – Oded 2011-03-24 16:19:11

+0

@Oded謝謝!這正是我所期待的! – Vercas 2011-03-24 16:29:22

+0

...任何時間。很高興幫助。 :) – 2011-03-24 16:30:57