tencent cloud

Tencent Cloud EdgeOne

リクエストヘッダー認証

ダウンロード
フォーカスモード
フォントサイズ
最終更新日: 2026-10-15 18:25:50
AI翻訳・品質チェック済み
この例では、リクエストヘッダーx-custom-tokenの値を検証し、その値がtoken-123456と等しい場合はアクセスを許可し、それ以外の場合はアクセスを拒否します。エッジ関数を使用してシンプルなアクセス制御を実装しています。

サンプルコード

async function handleRequest(request) {
const token = request.headers.get('x-custom-token');

if (token === 'token-123456') {
return new Response('hello world');
}

// Incorrect key supplied. Reject the request.
return new Response('Sorry, you have supplied an invalid token.', {
status: 403,
});
}

addEventListener('fetch', event => {
event.respondWith(handleRequest(event.request));
});

サンプルプレビュー

ブラウザのアドレスバーにエッジ関数のトリガールールに一致するURLを入力すると、サンプル効果をプレビューできます。
認証が通過しない場合、アクセスを拒否します。


認証が通過した場合、アクセスを許可します。



関連参考

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック