unpub
unpub copied to clipboard
new package can not upload , return 401 error
unpub auth 0.1.0+3 上传一个新的 package 时。无法上传会返回401 错误
旧版本 0.0.1 无此问题
当上传一个新库时 /api/packages/
Please paste your command and the outputs from terminal.
IO : HTTP GET https://unpub.xxxxx.com/api/packages/module_test
| Accept: application/vnd.pub.v2+json
| authorization:
I had the same issue while using an older Flutter version (2.8.1) but after upgrading to Flutter 2.10.0 the problem went away and I could publish.
IO : HTTP GET https://unpub.xxxxx.com/api/packages/module_test | Accept: application/vnd.pub.v2+json | authorization: | user-agent: Dart pub 2.15.1 IO : HTTP response 401 Unauthorized for GET https://unpub.xxxxx.com/api/packages/module_test | took 0:00:00.857969 | date: Mon, 14 Feb 2022 02:20:20 GMT | content-length: 8139 | referrer-policy: no-referrer-when-downgrade | via: 1.1 google | content-type: text/html; charset="utf-8" | x-frame-options: SAMEORIGIN | x-xss-protection: 1; mode=block | x-content-type-options: nosniff | server: dart:io with Shelf IO : Writing 25 characters to text file /Users/xxxxx/Library/Application Support/dart/pub-tokens.json. FINE: Contents: | {"version":1,"hosted":[]} WARN: Invalid token for https://unpub.xxxxx.com deleted. ERR : https://unpub.xxxxx.com package repository requested authentication! You can provide credential using: | pub token add https://unpub.xxxxx.com FINE: Exception type: DataException FINE: package:pub/src/source/hosted.dart 863:7 BoundHostedSource._throwFriendlyError | package:pub/src/source/hosted.dart 410:7 BoundHostedSource._fetchVersionsNoPrefetching | ===== asynchronous gap =========================== | dart:async Future.catchError | package:pub/src/utils.dart 109:52 captureErrors.wrappedCallback | package:stack_trace Chain.capture | package:pub/src/utils.dart 122:11 captureErrors | package:pub/src/command.dart 180:13 PubCommand.run | package:args/command_runner.dart 209:27 CommandRunner.runCommand | package:dartdev/dartdev.dart 227:30 DartdevRunner.runCommand | package:args/command_runner.dart 119:25 CommandRunner.run. | dart:async new Future.sync | package:args/command_runner.dart 119:14 CommandRunner.run | package:dartdev/dartdev.dart 66:29 runDartdev | /opt/s/w/ir/cache/builder/sdk/pkg/dartdev/bin/dartdev.dart 11:9 main ---- End log transcript ----
@yunnywu Did you add --server=<host_url>
param in your publish command?