Net Core 上的 Nancy 和 IdentityServer4?

Nancy and IdentityServer4 on Net Core?

很棒docs and samples for IdentityServer4. And likewise for Nancy。但是 运行 在将 Nancy + IdentityServer4 结合在一起时遇到了一些问题。有人做过吗?当我将其添加到 API 启动时:

        app.UseIdentityServerAuthentication(new IdentityServerAuthenticationOptions
        {
            Authority = "http://localhost:55555",
            RequireHttpsMetadata = false,

            ApiName = "MyAPI"
        });

服务启动时解析UrlEncoder失败。另外,我不确定如何在 Nancy 模块中配置授权要求。任何方向表示赞赏。

  1. 添加Url编码器here
  2. 身份setup
  3. 模块setup