プログラムを中心とした個人的なメモ用のブログです。 タイトルは迷走中。
内容の保証はできませんのであしからずご了承ください。

2021/01/13

NuGet への push で 406 が返ってくる

event_note2021/01/13 0:02

IIS で動かしているプライベートな NuGet サーバーにプッシュした際、406 のエラーコードが返ってきました。

今回の場合、IIS で基本認証をするように変更した直後だったので、セキュリティ周りだろうと思って調べたら、サーバーへの書き込み権限がないのが原因だったようです。

以下で直りました。

  • wwwroot のフォルダを右クリックし、「セキュリティ」のタブを選択
  • IIS_IUSRS のユーザーに変更と書き込みの権限を追加
  • Web サイトを再起動