1

私はOAuthに非常に慣れていません。私の要件は、ベアラートークンを提供することによってのみアクセスできるRestベースのサービスURLをホストすることです。また、ユーザーにログイン ページを通過させたくないので、Bearer トークンを渡し、リソース URL の使用を開始するだけです。

  1. Authorization ヘッダーを --> Authorization: Bearer として使用して HTTP リクエストを作成できるように、クライアントに配布できるベアラー トークンを生成するにはどうすればよいですか。単純にランダムな文字セットを作成してクライアントに配布することはできますか?
  2. ベアラートークンが提供され、クライアントがヘッダープロパティを設定している場合、サーバー側のコードでそれをどのように処理しますか...認証方法と同様です。次のようなコードを書く必要がありますか (そうではないと思いますが、同時に何をすべきかわかりません.. クライアントを承認するにはどうすればよいですか)
if (bearertoken != null) {
    if(bearertoken == "abc") {
        //do the operation and return http status code 200
    }
    else {
        //return failure 
    }
}

助けてください!!!

ありがとう、M

4

1 に答える 1