SystemWebViewOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
対話型認証を処理するための別のプロセスとして既定の 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 以外のプラットフォームでは、既定のブラウザーを使用します。 |