2

会社でプライベート ナゲット サーバーをセットアップしようとしていますが、それを使用する別のグループが存在します。

パッケージを公開するための共有 API キーを設定するエントリが web.config にあることに気付きました。

ユーザーごとに異なる API キーを設定する方法はありますか? ありがとう。

4

3 に答える 3

1

API キーを作成する最も簡単な方法は、Web フロントエンドを介して各ユーザーに登録を依頼することです。

手順は基本的にここにあります: http://haacked.com/archive/2011/01/12/uploading-packages-to-the-nuget-gallery.aspxただし、もちろんユーザーはhttpではなく内部 URL を使用します。 //nuget.org/

あなたの手間が減り、ユーザーは NuGet ギャラリーの概要を知ることができます!

于 2012-05-15T21:46:27.833 に答える
0

パブリック NuGet ギャラリーのようにユーザーごとに API キーが必要な場合は、独自の内部NuGet ギャラリーを実行する必要があります。NuGet のドキュメントの手順には、このセットアップを取得するためのチュートリアルがあります。ギャラリーにはオーチャードを使用しています。

于 2012-06-01T16:59:00.570 に答える
-1

参考までに、3 つのサブスクリプション ベースのプランのいずれかを使用して、問題を回避し、プライベートな MyGet フィードを取得することもできます (または、安価なエンタープライズ プランが便利に思えるかもしれません)。デフォルトでは、 MyGetはすべてのユーザーに独自の個人 API キーを付与します。無料のパブリックプランもあります。

MyGet ユーザー固有の API キー

于 2012-07-16T18:59:21.340 に答える