我已經使用DotNetOpenAuth庫編寫了一個應用程序,該庫允許用戶對多個OpenID提供程序進行身份驗證。除了AOL之外,它們都可以正常工作,AOL由於某種原因創建了一個超過2200個字符的返回URL,其長度超過了大多數瀏覽器的最大URL長度(2048)。AOL OpenID響應太長
有沒有人遇到過這個?有沒有辦法限制傳遞給提供者的參數數量(特別是dnoa特定的參數)?
真正的問題是「openid.return_to」參數,它是整個URL的副本,但這是OpenID規範的問題,因此不能輕易糾正。
謝謝你的幫助, 加勒特
感謝您的反饋意見。具有諷刺意味的是,它看起來像美國在線有一天發生了一些變化(包括一個新的登錄頁面),看起來他們已經解決了這個問題。我想這是一個「等待足夠長時間,並且事情能夠解決自己」的案例! – 2010-02-26 20:06:21