私のチームは監視システムを作成しており、最近、監視の定義を git リポジトリに移行しました。これらの定義は、いくつかの json ファイルと powershell ファイルで構成されています。VSCode は、git を編集および処理するための理想的なシナリオです。問題は、監視を開発している間、テスト環境に対して実行できることです。以前は、すべての編集は Web インターフェイスを介して行われ、AzureAD と OAuth2.0 で保護された API を介して、テスト マシンに対して PowerShell をアドホックに実行できました。
VS Code 拡張機能は完全な electron api にアクセスできず、通常の OAuth リダイレクト フローを処理するために BrowserWindow を作成することは制限されています。この制限を回避し、ユーザーが API を認証できるようにして、API を呼び出せるようにする方法はありますか?
アイデアや可能な回避策は素晴らしいでしょう。