NuGet.org 上的个人帐户

必须创建单个帐户才能在 NuGet.org 上发布和管理包。

个人帐户与组织帐户

你的个人(用户)帐户是 NuGet.org 上的标识,可以是任意数量的组织的成员。 软件包可以属于一个组织帐户,就像它可以属于个人帐户一样。 包使用者看不到单个帐户或组织帐户之间的任何差异:两者都显示为包 owners

组织帐户具有一个或多个个人帐户作为其成员。 这些成员可以管理一组软件包,同时维护单一身份的所有权。

添加新的个人帐户

若要创建 NuGet.org 帐户,需要有个人Microsoft帐户(MSA)或 Azure Active Directory(AAD)帐户。 如果没有,可以 创建 一个。 NuGet.org 要求所有帐户在 MSA 或 AAD 帐户上启用双重身份验证(2FA)。 可以使用以下链接提前更新设置:

如果有 MSA 或 AAD 帐户,请执行以下步骤。

  1. 转到 NuGet.org 登录页

  2. 单击“ 使用Microsoft ”按钮登录。

  3. 输入Microsoft帐户或 Azure Active Directory 帐户详细信息。

  4. 请单击 “是 ”接受授予 NuGet.org 应用程序的权限。

    授予对 NuGet.org 的权限

  5. 如果尚未启用双重身份验证(2FA),请按照设置步骤完成操作。

  6. 你将重定向到 nuget.org,并要求注册用户名。

  7. 在输入框中指定用户名。 请注意,用户名 区分 大小写,以后无法更改或重命名。

    在 NuGet.org 上指定用户名

  8. 单击“ 注册 ”按钮。

现在你有一个 NuGet.org 帐户。 可以在 帐户设置 页上执行帐户管理。

注释

双因素身份验证 (2FA) 是登录网站或应用时采用的额外安全保障。 使用 2FA,必须登录你的 Microsoft 帐户(MSA),并提供另外一种仅你自己知道或能够访问的认证方式。

注释

NuGet.org 帐户的 2FA 不会影响用于登录 NuGet.org 的 Microsoft 帐户及其可能关联的其他帐户或服务的身份验证设置。

删除 NuGet.org 帐户

有关其他帐户相关任务的帮助(例如删除 NuGet.org 帐户),请参阅 NuGet.org 帐户管理