1

私のシナリオでは、基本エンコーディングを使用してトークンとシークレットをエンコードし、API を介して JWT トークンを生成する必要があります。これにより、次のような応答が得られます。

eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJmOWJlYmFjYjVhMjE0M2FiYTE1ZWFlMDUyNGFlMjFhYiIsImV4cCI6MTUwOTYwNDQ5OSwianRpIjoiN256WlhqQW9yd2FEVmxnSUZSZHJLQSIsImlhdCI6MTUwOTYwNDQ4NCwibmJmIjoxNTA5NjA0MzY0LCJzdWIiOiJmOWJlYmFjYjVhMjE0M2FiYTE1ZWFlMDUyNGFlMjFhYiJ9.0QCtE5XF-_FxxhjpP2sIEFU8rSnNK5jwD3BBd5oCUGc

次に、API 呼び出しの残りのヘッダーでこれを使用する必要があります。

function() {
    var out = {
        'Authorization': 'Bearer eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJlNjhjODJhNjY1MTQ0ZmRkOTk5YzU‌​1MjExYjYyODQ3YyIsImV‌​4cCI6MTUwMjk3NjEzNSw‌​ianRpIjoiUm1VeFdDNWh‌​QQXdvNVZ0TXFYeEFlQSI‌​sImlhdCI6MTUwMjk3NjE‌​yMCwibmJmIjoxNTAyOTc‌​2MDAwLCJzdWIiOiJlNjh‌​jODJhNjY1MTQ0ZmRkOTk‌​5YzU1MjExYjYyODQ3YyJ‌​9.h3buTcq-KATXuDF6SE‌​dA5rblvTI84_SuDZPOqd‌​m4j7Q',
        'Content-Type': 'application/json'
    };
    return out;
}

では、これを統合して、このヘッダーを残りの API 呼び出しに対して汎用的にするにはどうすればよいでしょうか?

4

1 に答える 1