我正在開發一個使用OpenID進行身份驗證的網站,但它工作正常......我經常在沒有互聯網連接的情況下工作。如果會話過期並且需要重新登錄,我將無法重新連接。設置一個OpenID提供商進行測試
我想要做的是在本地IIS上設置一個非常笨的OpenID提供程序,我可以在斷開連接時使用它登錄。真正的愚蠢我的意思就是 - 它只需要一個硬編碼的URL,作爲一個openID提供商正確響應,並允許登錄。
我已經快速瀏覽了DotNetOpenAuth中包含的OpenIdProviderMvc示例,但它並未直接編譯(無法解析程序集ApplicationServices)。在深入挖掘之前,我想有人可能已經完成了這個過程。
您不必爲脫機場景編寫自己的提供程序。 DotNetOpenAuth工具包(https://www.ohloh.net/p/dotnetopenauth/download?package=DotNetOpenAuth-Tools&release=3.4.5)包含一個「脫機OpenID提供程序」.exe,它提供了幾個功能,您可以使用它只有在離線狀態下才能登錄到您的RP,但也要測試您的RP的一些情況。 – 2010-09-11 02:43:32
嗨安德魯。謝謝你,但我只是下載並運行它,只是崩潰:(有什麼特別的我需要做的設置它?其實我很滿意我目前得到的,因爲它只是坐在那裏不顯眼背景知識有關工具包的更多信息。 – 2010-09-11 07:29:47