lisz-works

技術と興味の集合体

vsce create-publisherでエラー(401)をサクッと解決!

【スポンサーリンク】

Visual Studio Code

VS Codeの拡張を公開しようとしたときに出たエラーの解決方法についてです!

vsce create-publisherを実行したとき、401というエラーが発生したので、サクッと解決します!

vsce create-publisherでエラー(401)

vsce create-publisherを実行した時、このようなエラーに出くわしました。

> vsce create-publisher <publicherName>
Publisher human-friendly name: (<publisherName>)
E-mail: <mailAddress>
Personal Access Token: ****************************************************

 ERROR  Failed request: (401)

原因:Organizationの設定が誤り

Azure DevOpsでパーソナルキーの取得する際の設定に問題がありました。

「Organization」の設定を、デフォルトで進めてしまっていました。

しかしココは「All accessible organizations」に変更しないと、このようにエラーとなってしまうようです。

修正方法

Azure DevOpsのPersonal Access Tokensメニューに進みます。

Personal Access Tokens

作成したトークンを選択。

作成したトークンを選択

「Editボタン」を押します。

Editボタン

「Edit personal access token」というのが右側に表示されます。

これの「Organization」を「All accessible organizations」に変更すればOKです!

All accessible organizationsに設定

新しくトークンを作る場合は、そもそもココを「All accessible organizations」にしてあればOKです!

あとがき

vsce create-publisherでエラー(401)をサクッと解決する方法でした!

公開時に躓いたので、同じエラーが出たら試してみてください!