我已經盡我所能在新項目中複製DotNetOpenAuth OpenID提供程序示例,主要是爲了學習如何使用它。我使用DotNetOpenAuth OpenID RP示例進行測試。當我運行兩個示例(provider和rp),並將rp指向提供者的url時,一切正常。DotNetOpenAuth OpenID提供商不接受請求
但經過數小時的沮喪之後,我盡我所能將提供者示例複製到我的項目中,但仍無法獲取rp示例來識別我的提供者。
我已經打開了我可以用於DotNetOpenAuth的每種日誌,但是我沒有得到任何有用的信息。下面是我得到:http://pastebin.com/k4XYnu8q
既然不能明確爲什麼,我認爲這將有助於提供整個項目堅實的理由。顯然,我知道有些人不會下載一個存檔文件,所以我上傳了項目到github。它可以訪問here。
我在DotNetOpenAuth Jabbr頻道上做了一些問題,但我只是建議在這裏發帖。
所以,這就是我所要求的。
有沒有人有任何想法,爲什麼這不會工作?我所有的代碼都可以在github頁面上找到。我一直在爲此工作數天,所以我願意採取幾乎任何解決方案。
OR
有誰知道一個好的教程,這樣我可以返工這個項目的正確方法?
編輯
我清楚地知道,這個問題是不是很具體。我會高興地指定它,但我不能。對於造成這種情況的原因,我一直處於完全喪失狀態,所以我完全喪失了要問什麼。這就是爲什麼這個問題稍微比通常的問題更開放。
編輯2
我看了看this的答案,但是這是沒有問題的。
編輯3我認爲這可能是有益的補充,我使用DNOA 5.0,但我可以切換回4.x.另外,正如你所看到的,我在這個問題上開了一個獎金。我提高了價值,因爲我期望回答者將不得不在github上挖掘項目,referenced here