OAuth 2.0認証プロトコルを実装するサービスを再度テストしようとしていますが、ブラウザー要素を使用せずに自動化を実行したいと考えています。それは可能ですか?もしそうなら、どのように?
私が現在行っているのは、ブラウザーを開いてユーザーとキーの組み合わせを送信し、リダイレクト時にURLからアクセストークンを取得し、それを後続のREST呼び出しで使用することです。ただし、この方法には少し時間がかかり、多くのテストを実行するには完全に信頼できるとは限りません。
プログラムで最初のハンドシェイクを処理する方法はありますか?つまり、ユーザー/キーを送信し、許可要求ページを取得してから、c#でもそれを受け入れ、最後にブラウザーなしでアクセストークンを取得する方法はありますか?