Rest Api || Codeigniter || Авторизация не определена - PullRequest
0 голосов
/ 09 марта 2020

Я использую сервер Rest в своем проекте codeigniter.

Используется оставшийся сервер ниже

namespace chriskacerguis\RestServer;

У меня проблема с авторизацией не найдена. В моем покое. php файл, который находится в папке application / config, я внес следующие изменения.

$config['rest_auth'] = 'basic';
$config['auth_source'] = '';

This was not working . 
Then i added the code below in the .htaccess folder . 
*<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]*

Это также не работало.

Нужен способ решения Эта проблема . Я попытался внести вышеуказанные изменения в файл rest. php только из папки config. Он не работает. Затем внесены необходимые изменения в файл ht access. В этом случае я получаю страницу не найдена проблема.

1 Ответ

0 голосов
/ 09 марта 2020

Удалить basi c, когда вы не использовали авторизацию

$config['rest_auth'] = 'basic';

в

$config['rest_auth'] = false;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...