問題タブ [azure-ad-b2c]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure-active-directory - Azure B2C 永続 Cookie
1 つの ID プロバイダー (LinkedIn) が構成された Azure B2C を使用しています。Web API (b2c ベアラー認証) と Web アプリ MVC (b2c Open Id) があります。
永続的なログインを作成しようとしています。つまり、ユーザーは、指定されたデバイスとブラウザーから 90 日ごとに 1 回、LinkedIn 経由でログインできます。
最も近いのは、Web アプリに IsPersistent = true コードを追加して有効にしたときです。
更新: Azure B2C GA に基づいてコードを更新しました。Preview で到達した場所を達成するために、カスタムの authorize 属性を引き続き使用しますが、コードは更新されました。
ただし、これは約1時間しか有効ではありません。おそらく、アクセスとIDのポリシーに従っていますか?リフレッシュ トークンに制限はありません。「IsPersistent」に 1 時間しかかからない理由がわかりません。
したがって、これらの質問につながります。
- 永続的なセッション (60 ~ 90 日) は Azure B2C (OpenId Connect) で実現できますか?
- もしそうなら、私が欠けているものについての指針はありますか? カスタム Cookie 検証を行う必要がありますか? リフレッシュ トークンを使用するもの (私はそれらを Web API に使用しますが、Web アプリでは何もカスタムしません)。
どんな考えや意見も素晴らしいでしょう!
azure - Azure AD B2C でのサインアップまたはサインイン ポリシー エラー
単一のサインアップまたはサインイン ポリシーを作成しようとしていますが、次のエラー メッセージが表示されます: ポリシーの作成中にエラーが発生しました。返されたエラーは 404/Request_ResourceNotFound: リソース '7c7ab660-…' が存在しないか、照会された参照プロパティ オブジェクトの 1 つが存在しません.'</p>
このエラーにもかかわらず、私のポリシーは作成されましたが、正しく機能していないと思います。なぜなら、デフォルトのページにサインアップしようとしていて、このアクションの後に「Bad Request」の空白のページが表示されるからです。
編集 1: https://cgillum.tech/2016/05/27/app-service-auth-and-azure-ad-b2c/に基づいてすべての手順を作成しました
編集 2: MSDN フォーラムでは、「b2c-extensions-app」を削除するよう提案されていますが、それが何であるか、どこで見つけられるかわかりません。Azure クラシック ポータルで確認しました -> Active Directory -> My AAD B2C -> 会社が所有するアプリケーション: 「テスト」アプリケーションしかありません。
解決策:彼らは MSDN フォーラムにいます。新しい AAD B2C を作成したところ、'b2c-extensions-app' が自動的に作成されました。その後、ポリシーの作成に問題はありません。
powershell - Azure PowerShell 経由で Get-AzureSubscription を使用してサブスクリプションを表示できない
共同管理者アカウントで PowerShell を使用して Azure AD にログインしようとしています。Connect-MsolService を使用してアクセスしましたが、Get-AzureSubscription を使用するとサブスクリプションが表示されません。同時に、そのアカウントを使用してポータル (新旧両方) にログインでき、そこに表示されます。問題は、両方のポータルで実行できないことを実行する必要があることです。
Outlook.com で Microsoft アカウントを使用してサブスクリプションを作成した場合、問題はありますか? 何か不足していますか?
c# - B2C AD を使用した Azure グラフ
を使用して Azure AD B2C アプリからトークンを取得しようとすると、
Microsoft.IdentityModel.Clients.ActiveDirectory - 3.13.1
Microsoft.Azure.ActiveDirectory.GraphClient - 2.1.0
このような:
私は得る
この例の PowerShell ではなく、新しい Azure Portalの UI を使用して作成した B2C Active Directory にアクセスするために、ASP.NET MVC 5 (.NET 4.5) で使用できるライブラリはありますか?
(xxxx はプライバシーのためのものです)
php - PHPを使用してAzure ad b2cトークンを検証するには?
Azure ad b2c ログインを作成しています。そこからログインすると、トークン(キー)が提供されます。そのトークンを検証する方法と、サーバーからそのトークンを取得する方法を知る必要があります。