言語

SystemWebViewOptions クラス

定義

対話型認証を処理するための別のプロセスとして既定の OS ブラウザーを使用するためのオプション。MSAL は OS ブラウザーの認証を完了するためにリッスンしますが、ブラウザーを閉じることはできません。 ただし、ここで構成できる 200 OK メッセージまたは 302 リダイレクトで応答できます。 詳細については、以下を参照してください。 https://aka.ms/msal-net-os-browser

public class SystemWebViewOptions
type SystemWebViewOptions = class
Public Class SystemWebViewOptions
継承
SystemWebViewOptions

コンストラクター

名前 説明
SystemWebViewOptions()

コンストラクター

プロパティ

名前 説明
BrowserRedirectError

ユーザーの認証が完了してもエラーが発生すると、MSAL はブラウザーを特定の URI にリダイレクトします。

BrowserRedirectSuccess

ユーザーの認証が完了すると、MSAL はブラウザーを特定の URI にリダイレクトします

HtmlMessageError

ユーザーの認証が完了してもエラーが発生すると、MSAL は 200 OK メッセージで応答します。このメッセージは、ブラウザーによってユーザーに表示されます。 "エラーが発生しました: {0} 詳細: {1}" などの文字列形式を使用できます。

HtmlMessageSuccess

ユーザーの認証が完了すると、MSAL は 200 OK メッセージで応答します。このメッセージはブラウザーによってユーザーに表示されます。

iOSHidePrivacyPrompt

これにより、true に設定すると、iOS デバイス (ver 13.0 以降) に表示されるプライバシー プロンプトが非表示になります。 既定では false になり、プロンプトが表示されます。

OpenBrowserAsync

開発者は、ブラウザーを起動し、特定の URI に移動するための独自のロジックを実装できます。 MSAL は、ブラウザーを開くときにこれを使用します。 null のままにすると、ユーザーが構成したブラウザーが使用されます。 静的ヘルパー OpenWithEdgeBrowserAsync と OpenWithChromeEdgeBrowserAsync の使用を検討してください

メソッド

名前 説明
OpenWithChromeEdgeBrowserAsync(Uri)

Chromium Microsoft Edge使用して、指定された URI に移動します。 ブラウザーをインストールする必要があります。 Linux では、使用可能な場合はエッジを開き、それ以外の場合は既定のブラウザーを開きます。

OpenWithEdgeBrowserAsync(Uri)

Microsoft Edgeを使用して、指定された URI に移動します。 Windows 以外のプラットフォームでは、既定のブラウザーを使用します。

適用対象