###前提・実現したいこと
Laravel5.4にてAPI認証(Passport)で「/oauth/clients」(Post)にてクライアントを作成しました。
###発生している問題・エラーメッセージ
app.js:29 POST http://localhost:8000/oauth/clients 401 (Unauthorized) send @app.js:29 ajax @app.js:29 (anonymous) @VM716:1
###該当のソースコード
$.ajax({ url: 'http://localhost:8000/oauth/clients', type: 'POST', headers: {'X-CSRF-TOKEN':$('meta[name="csrf-token"]').attr('content'), 'content-type':'application/json', 'Accept': 'application/json', 'X-Requested-With': 'XMLHttpRequest' }, data:'{"name":"taro","redirect":"http://localhost:8000"}', success: function(response){ console.log(response.data); }, error: function(req, err){ console.log(err);} });
###試したこと
「php artisan passport:client」でクライアントの作成はできるが、APIからのクライアント作成ができないです。
また、クライアントがある状態でのトークンの作成「/oauth/token」はできています。
そのため、passportのインストールはできていると思います。
###補足情報(言語/FW/ツール等のバージョンなど)
chromeのコンソールで、Ajaxを実行しています。
3日ほどかけて調査してますが、原因がわからず、どなたかご教示いただきたく思っています。。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/05 05:05
2017/08/05 05:27
2017/08/06 07:08