【问题标题】:Trying to add additional OAuth Provider. Getting "error NU1101: Unable to find package 'Provider'"尝试添加其他 OAuth 提供程序。收到“错误 NU1101:找不到包 'Provider'”
【发布时间】:2022-01-26 03:46:59
【问题描述】:

概述

我正在查看 Github (click here) 上的 AspNet.Security.OAuth.Providers 包。我们想要使用的 IDaaS 之一未列出。我正在尝试为缺少的 IDaaS 开发 OAuth 提供程序,但在尝试在新 OAuth 提供程序的文件夹中运行 dotnet build 时遇到以下错误:

Copyright (C) Microsoft Corporation. All rights reserved.

  Determining projects to restore...
/Users/user1/Documents/dev/AspNet.Security.OAuth.Providers/src/AspNet.Security.OAuth.NewProvider/AspNet.Security.OAuth.NewProvider.csproj : error NU1101: Unable to find package AspNet.Security.OAuth.NewProvider. No packages exist with this id in source(s): dotnet-eng, dotnet-public, dotnet-tools, NuGet
  Failed to restore /Users/user1/Documents/dev/AspNet.Security.OAuth.Providers/src/AspNet.Security.OAuth.NewProvider/AspNet.Security.OAuth.NewProvider.csproj (in 1.25 sec).

Build FAILED.

/Users/user1/Documents/dev/AspNet.Security.OAuth.Providers/src/AspNet.Security.OAuth.NewProvider/AspNet.Security.OAuth.NewProvider.csproj : error NU1101: Unable to find package AspNet.Security.OAuth.NewProvider. No packages exist with this id in source(s): dotnet-eng, dotnet-public, dotnet-tools, NuGet
    0 Warning(s)
    1 Error(s)

Time Elapsed 00:00:02.29

重现步骤

  1. AspNet.Security.OAuth.Providers 克隆到本地计算机。
  2. 复制/src/AspNet.Security.OAuth.GitHub 文件夹,并将其重命名为“NewProvider”。
  3. 将所有文件、类和命名空间从 Github 重命名为 NewProvider
  4. /src/AspNet.Security.OAuth.NewProvider 上运行dotnet build
  5. 抛出错误。

问题

  • 我做错了什么?
  • AspNet.Security.OAuth.NewProvider 不在 Nuget 或任何包管理器中。这是我们正在尝试开发的全新库。有没有办法告诉 VS Code 不要停止在 Nuget 中寻找它?

【问题讨论】:

    标签: c# aspnet-contrib


    【解决方案1】:

    在 Github 上发布了一个问题,并收到了解决我的问题的以下答案:

    https://github.com/aspnet-contrib/AspNet.Security.OAuth.Providers/issues/641

    【讨论】:

      猜你喜欢
      • 2022-01-05
      • 2021-12-15
      • 1970-01-01
      • 2020-04-15
      • 2019-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多