我仍然使用dotnetopenauth和谷歌的OpenID閱讀。在谷歌文檔中,他們提到了一些需要傳遞的參數,如:DotNetOpenAuth和谷歌的OpenID PARAMS
「openid.ns」,「openid.claimed_id」,「openid.identity」,「openid.ax.type.email」等...
不DotNetOpenAuth發送所有這些PARAMS自身的無縫?
由於
我仍然使用dotnetopenauth和谷歌的OpenID閱讀。在谷歌文檔中,他們提到了一些需要傳遞的參數,如:DotNetOpenAuth和谷歌的OpenID PARAMS
「openid.ns」,「openid.claimed_id」,「openid.identity」,「openid.ax.type.email」等...
不DotNetOpenAuth發送所有這些PARAMS自身的無縫?
由於
DotNetOpenAuth設置所有的OpenID標準自動參數,包括openid.return_to
。如果你想定製openid.realm
或openid.return_to
,你能爲他們傳遞值作爲參數傳遞OpenIdRelyingParty.CreateRequest
。其他參數,你可以自定義或通過設置屬性或調用由CreateRequest
打電話RedirectToProvider
之前返回IAuthenticationRequest
方法添加。
尤其是,您可以指定openid.ax.type.email
參數,方法是將帶有電子郵件的傳出請求添加FetchRequest
擴展名作爲必需屬性。然後在響應檢查FetchResponse
擴展。
另外,我想弄清楚如何設置「openid.return_to」使用dotnetopenauth?任何想法 – Bill