質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Nuxt.js

Nuxt.jsは、ユニバーサルなSPAが開発可能なVue.jsベースのフレームワーク。UIの描画サポートに特化しており、SSRにおけるサーバーサイドとクライアントサイドのUIレンダリングなどさまざまな機能を持ちます。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

Q&A

解決済

1回答

5219閲覧

Nuxt.jsでのcode 401エラー

programming-go

総合スコア55

Nuxt.js

Nuxt.jsは、ユニバーサルなSPAが開発可能なVue.jsベースのフレームワーク。UIの描画サポートに特化しており、SSRにおけるサーバーサイドとクライアントサイドのUIレンダリングなどさまざまな機能を持ちます。

Node.js

Node.jsとはGoogleのV8 JavaScriptエンジンを使用しているサーバーサイドのイベント駆動型プログラムです。

0グッド

0クリップ

投稿2020/09/22 21:11

前提・実現したいこと

Nuxt(3.3.0)でこちらを元に、
Nuxtで、microCMSからaxiosで、データ取得をしています。
(Hello,Nuxtは問題なく表示できました。多分axiosが原因です。)

発生している問題・エラーメッセージ

スクショを載せます。
イメージ説明
コンソールのエラーも載せます。

ERROR Request failed with status code 401 06:06:12 at createError (node_modules/axios/lib/core/createError.js:16:15) at settle (node_modules/axios/lib/core/settle.js:17:12) at IncomingMessage.handleStreamEnd (node_modules/axios/lib/adapters/http.js:244:11) at IncomingMessage.emit (events.js:326:22) at IncomingMessage.EventEmitter.emit (domain.js:486:12) at endReadableNT (_stream_readable.js:1252:12) at processTicksAndRejections (internal/process/task_queues.js:80:21)

該当のソースコード

Vue

1<template> 2 <ul> 3 <li v-for="content in contents" :key="content.id"> 4 <nuxt-link :to="`/${content.id}`"> 5 {{ content.title }} 6 </nuxt-link> 7 </li> 8 </ul> 9</template> 10 11<script> 12import axios from 'axios' 13export default { 14 async asyncData () { 15 const { data } = await axios.get( 16 'https://<your-service-id>.microcms.io/api/v1/blog', 17 { 18 headers: { 'X-API-KEY': '<api-key>' } 19 } 20 ) 21 return data 22 } 23} 24</script> 25

試したこと

普通に、CURLでヘッダー情報を叩いたら、普通にmicroCMSの、データが返ってきます。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

microCMSの中の人です!

401エラーは主にAPIキーが誤っているときに返却されるエラーです。
APIキーに余計な文字が含まれていないか、不足がないかあたりをまずはご確認いただくと良いと思います。

投稿2020/09/25 09:09

shoma2da

総合スコア13

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問