簡體   English   中英

ASP.NET Facebook 登錄 GetExternalLoginInfoAsync 總是返回 Null

[英]ASP.NET Facebook Login GetExternalLoginInfoAsync Always Return Null

我有一個 ASP.NET MVC 應用程序。 我將它與 Facebook 集成。 它有效,但這是一個奇怪的問題。 如果我打開一個隱身 window 它可以工作。 但它不適用於正常的 window。 可能有cookie問題嗎?

你有什么建議?

//loginInfo is always null except incognito window
var loginInfo = await _authenticationManager.GetExternalLoginInfoAsync();

if (loginInfo == null)
{
    return RedirectToRoute("UserLogin");
}

似乎瀏覽器中已經存在一個包含經過身份驗證的信息的本地 cookie。 建議我們在測試邏輯前清除本地存儲的瀏覽器數據,然后再試一次。
在此處輸入圖像描述
如果有什么我可以幫助的,請隨時告訴我

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM