oauth-2.0

    0熱度

    1回答

    我有一個使用ASP.NET Core Identity並嘗試針對Azure AD進行身份驗證的ASP.NET Core應用程序。 services.AddAuthentication() .AddOpenIdConnect("AzureAD", "Azure AD", option => { option.ClientId = Configuration["Azur

    5熱度

    1回答

    OAuth 2.0定義了客戶端請求發送的「狀態」參數,以防止跨站請求攻擊。在OpenID規範中也提到了「nonce」。除了在ID標記中返回「nonce」而不是查詢參數的事實之外,它們似乎具有完全相同的用途。如果有人可以解釋爲什麼他們是分開的

    0熱度

    1回答

    我正在創建一個Angular4 WebApp,它將爲用戶提供登錄/註冊頁面。我需要它能夠有: 自定義登錄(即用戶配置有自己的用戶名/密碼) 谷歌登錄 的Facebook登錄 到目前爲止,我的理解是,我需要具備以下條件: 客戶端(我Angular4 web應用程序) 驗證服務器(IdentityServer4?) 資源服務器(ASP.NET核心Web API) 如果我利用類似IdentityServ

    0熱度

    1回答

    這裏是Dribbble的API http://developer.dribbble.com/v1/oauth/ 在我的Android應用程序中提供OAuth期間,我發現了一些問題案例: 如何獲取access_token生存期以計算更新我的訪問令牌的過期日期?

    1熱度

    1回答

    我按照此tutorial從Azure Blob存儲上傳/下載Blob。下面 代碼工作完美,直到我實現了承載令牌認證(OAuth的) 我已經上載從postman.The任何文件得到了錯誤的錯誤描述。 { 「消息」:「發生了錯誤的細節:。索引超出範圍必須大於 集合的大小非負少\ r \ n參數名稱索引:」} 但是,這些文件已成功上傳到我的Blob帳戶中,但仍然出現錯誤。 我附上了調試時獲得的錯誤詳細信

    1熱度

    1回答

    我試圖使用Cortana的連接帳戶獲得優優訪問OAuth。 認證數據所需的所有必要信息,諸如auth url,令牌url,客戶機密碼等都是從Uber API描述中提取出來的,並傳遞給Cortana,所以她必須爲我做所有低級別的工作。 但是,當我試圖登錄到尤伯杯,我receving這樣的答案: "error": "The token response status code was not 200.

    0熱度

    1回答

    我想讀取和寫入用戶的Yahoo Fantasy Sports數據。 我試圖通過Yahoo API使用OAuthSwift獲得訪問權限。 我OAuthSwift物體看起來是這樣的: let oauth2Swift = OAuth2Swift( consumerKey: "*****", consumerSecret: "*****", authorizeUrl: "htt

    0熱度

    1回答

    這可能會吸引「它取決於」的答案,因此以下是枚舉的上下文。不找一個放之四海而皆準的解決方案,但在這些不同的usecases,該用例挑戰可能必需的角色本地存儲VS在中央的oauth2服務器等 的室內web應用程序,只能由企業員工使用。 一個內部web應用程序(客戶端),使用企業內部的其他內部微服務。 一個內部web應用程序(客戶端),使用企業外的其他內部微服務。 外部用戶(我),內部管理員,內部策展人

    0熱度

    1回答

    這是我的方法來檢查用戶是否已經登錄或不。如果他們登錄了,我會呈現Newsfeed組件。如果沒有,我會呈現LoginPage組件。雖然用戶已經登錄,但我仍然可以看到登錄頁面,當我轉到路徑「/」時。我認爲獲取當前用戶需要一些時間,所以LoginPage仍然會顯示幾秒鐘。 我試圖找到一個更好的方法,但我還沒有找到任何人。誰能幫幫我嗎?提前謝謝 class App extends Component {

    0熱度

    1回答

    我正在使用MSAL獲取ID令牌,然後用它來訪問Web API應用程序。我有幾個問題,我想知道是否有人可以幫助我理解發生了什麼。 讓我從客戶端的身份驗證過程開始。在這種情況下,我構建了一個Windows窗體應用程序,該應用程序使用以下代碼來驗證當前用戶(即,爲了獲得用於在用戶訪問Web時驗證用戶的ID令牌API應用程序): //constructor code _clientApp = new P