msal

    2熱度

    1回答

    我嘗試將MSAL實現爲正在開發的webapp,但我遇到了一些問題,特別是IE和Edge。 第一個問題在chrome和IE/Edge中都出現了。登錄後,我得到2個彈出窗口。在第二個彈出窗口結束之前,程序已經調用了Graph API並返回了數據,爲什麼它顯示,我不知道。代碼如下: function login(){ clientApplication = clientApplication

    1熱度

    1回答

    使用WPF樣本:https://github.com/Azure-Samples/active-directory-dotnet-desktop-msgraph-v2 而這個數據: 我在做什麼錯?

    0熱度

    1回答

    我試圖授權Office 365一次,允許用戶只登錄一次。 這裏是我到目前爲止的代碼 IdentityClientApp = new ConfidentialClientApplication(this.clientId, "[uri]", new ClientCredential("[private key from Application Secrets section]"), new Micr

    3熱度

    2回答

    Azure AD B2C的定價結構定義爲here,我感到困惑。 這個問題似乎從該描述,以產生: 認證:令牌發出或者響應於由用戶發起的登錄請求 ,或由應用代表 用戶的發起(例如令牌刷新,刷新間隔可配置)。 在我租戶/應用程序的Azure AD B2C設置中,我定義了一個SignInUp策略,然後在Access/ID令牌的生命週期(最多24小時)以及Refresh令牌(最多90天),然後刷新滑動窗口邊

    0熱度

    1回答

    這是我的情況:客戶端Windows窗體應用程序與Azure的AD認證,並使用訪問令牌來訪問多個Web API服務。到目前爲止,我正在使用端點1並使用Azure門戶來註冊這兩個應用程序。看來現在有一種新的方式,但我在這裏有點失落。 對於初學者來說,這似乎是兩個應用程序(客戶端和服務器)可以在新的應用程序門戶網站(https://apps.dev.microsoft.com)相同的應用程序進行註冊。我

    1熱度

    1回答

    我們有一個SharePoint發佈網站,其匿名訪問託管在互聯網上。根據最新的要求,我們需要爲門戶網站中的某些頁面實施用戶登錄(AzureAD,Microsoft個人和工作帳戶等)。 有,我們已經提出了兩種方法: 使用msal.js文件。在客戶端自行實現用戶登錄,並使用用戶令牌調用Partner Center Web API來檢查用戶的有效性,並執行所需的操作。 在Web API端使用Microso

    1熱度

    1回答

    我們有一個在Internet上託管匿名訪問的SharePoint發佈網站。根據最新的要求,我們需要實現用戶登錄(AzureAD,Microsoft個人和工作賬​​戶等)。 https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-flows 按照這裏的文件,我們要實現這個使用Web API

    0熱度

    3回答

    我正在嘗試使用MSAL保護Web API 2。 我的認證客戶端工作,我得到一個有效的令牌(用jwt.io驗證)。 我有一個Web API 2這樣配置: 的配置的WebAPI: public static void Register(HttpConfiguration config) { config.Formatters.JsonFormatter.SerializerSettings

    0熱度

    1回答

    我得到消息 { "Message": "Authorization has been denied for this request." } 試圖如下面的截圖郵遞員看到使用API​​從 https://github.com/AzureADQuickStarts/AppModelv2-WebAPI-DotNet當 : 我試圖從js文件中調用它 $.ajax({ type: "GET",

    0熱度

    1回答

    尋求使用MSAL客戶端流來獲得授權訪問我配置爲使用Microsoft身份驗證的Azure功能。 我已經添加MSAL的最新預覽,並且可以登錄並獲得對圖形API App.TokenRequest = await App.IdentityClientApp.AcquireTokenAsync(App.Scopes,App.UiParent) var client = new System.Net.Ht