我努力讓OpenID在Windows Azure應用程序上工作。我目前使用的是DotNetOpenAuth(以前是DotNetOpenID),首先我遇到了中繼步驟的問題,因爲Azure在內部使用端口20000,並且來回傳遞。我找到了一個解決方法(我會爲它寫一篇博客文章)。對Azure使用OpenID身份驗證的最佳方法是什麼?
下一個問題是運行在一個Web場(多個實例)的應用程序時,你需要編寫自己的「定製店」爲DotNetOpenAuth和保存數據在數據庫中。這是一個很難寫的東西。
我們有了一個更簡單的方法。也許是Azure服務之一?是否有人成功地運行了一個Web應用程序,並使用OpenID進行身份驗證並在Azure上運行?什麼是最好的或推薦的方式?
我通過空到OpenIdRelyingParty構造像你所說,它的工作。啞模式非常棒。這可能是相同的速度,因爲否則我必須執行數據庫查找。 URL問題也是固定的,我使用的是v3.0。謝謝! – 2009-06-05 01:23:15