0
我的網站上的用戶可以通過外部提供商進行身份驗證,如GitHub。此過程在此通話後運行良好OAuth:如何從外部提供商(GitHub)獲取電子郵件地址?
Request.GetOwinContext().Authentication.Challenge(properties, AuthenticationProvider)
但有一點是GitHub不返回電子郵件地址。
上面的調用之後,它會生成一個授權網址scope=user
。也許這是重點。我認爲它應該如上所述scope=user,user:email
there
我試圖給properties
添加參數,但沒有運氣。有誰能幫我解決這個問題嗎?
它的工作原理,謝謝。 – fred