1
REST API(PHP - Slim Framework)でHTTP-Basic認証を実装したいと思います。 保護されたURLにPOSTリクエストを送信すると、「認証が必要です」というウィンドウが表示され、認証情報を入力できますが、いつもエラーが表示されます。 401未承認。PHP - REST - スリムフレームワークHTTP基本認証 - 401無許可
$app->add(new \Slim\Middleware\HttpBasicAuthentication([
"path" => "/api/v1/video/add",
"realm" => "Protected",
"secure" => false,
"users" => [
"root" => "root123",
"user" => "user"
]
]));
ルート:
$app->post('/api/v1/video/add', function (Request $request, Response $response) {
// get POST-Variables
$allPostVars = $request->getParsedBody();
$id = $allPostVars['id'];
[....]
}
あなたはあなたのapiにアクセスする方法の例としてcurlリクエストを表示できますか?$ curl --include --user root:root123 --request POST http://example.com/ –