簡體   English   中英

如何獲取身份驗證令牌以創建資源組

[英]How to get an auth token to make a resource group

我是天青。 對不起,我弄錯了。

我想使用C#制作資源組,密鑰庫和Azure中的密鑰。 我正在azure中關注此教程本機客戶端應用程序,以及github示例Git中心教程 我被困在獲取身份驗證令牌以確保安全。 兩個網站都說您需要一個資源ID,但是如果我試圖建立一個資源組,如何獲得資源ID?

這是我當前獲取授權令牌的方法。

public static string GetAccessToken()
    {
        AuthenticationContext authenticationContext = new AuthenticationContext("https://login.windows.net/e8cf5e65-bb37-4597-a4c8-3e7d5d781678");
        //ClientCredential credential = new ClientCredential(clientId: "dd919bf0-8dca-4668-9ccd-f07d84b37340", clientSecret: "{application password}");
        authenticationContext.AcquireToken("resourceId", "dd919bf0-8dca-4668-9ccd-f07d84b37340", new Uri("http://google.com"), PromptBehavior.Never);

    }

編輯:我正在嘗試使用本機應用程序,而不是網絡應用程序。

歡迎使用Azure :-)

“ resourceId”字段不是要作為資源組的ID,而是要向其進行身份驗證的對象。

基於這個文章,我相信你需要的是“什么https://management.core.windows.net/ ”(看的“獲取代碼的訪問令牌”一節)。

“ resourceId”在這里不是方法AcquireToken的值,它是一個變量,指向作為請求令牌的接收者的目標資源的標識符。 如“ https://graph.windows.net/ ”。

我們通常針對Graph API公開的資源執行特定的操作,我們可以通過Graph API讀取和修改租戶中的對象,例如用戶,組和聯系人。 有關更多信息,您可以參考Azure官方文檔: https : //azure.microsoft.com/zh-cn/documentation/articles/active-directory-devquickstarts-dotnet/Azure AD Graph API參考

暫無
暫無

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

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