小编And*_*ffy的帖子

如何使用Entity Framework Core配置Identity列?

如何在Entity Framework Core中创建自动增量标识列?

显然,我可以使用流畅的API for EF6来做到这一点.

c# entity-framework-core

23
推荐指数
5
解决办法
2万
查看次数

NET Core 3 Preview 8升级后反应SPA / Embedded Identity Server问题

我们有一个React SPA,它最初是使用SPA模板创建的,并在.NET Core 3预览版7上运行。ReactSPA“客户端”已配置为隐式流,并成功使用了oidc-client。一切正常。

这是我的startup.cs中的客户端配置:

        var mySPAClient = new IdentityServer4.Models.Client()
        {
            AccessTokenLifetime = accessTokenLifetime,
            RedirectUris =
                {
                    $"{host}/authentication/login-callback",
                    $"{host}/silent-refresh.html"
                },
            PostLogoutRedirectUris =
                {
                    $"{host}/authentication/logout-callback"
                },
            ClientId = "projectName.web",
            AllowedScopes =
                {
                    "projectName.webAPI",
                    "openid",
                    "profile"
                },
            ClientName = "projectName.web",
            RequireConsent = false,
            AllowedGrantTypes =
                {
                    IdentityModel.OidcConstants.GrantTypes.Implicit
                },
            AllowAccessTokensViaBrowser = true,
        };
Run Code Online (Sandbox Code Playgroud)

但是现在当我升级到任何预览版本为7的程序集的预览版本8时,日志中都会出现以下错误

[10:55:34错误] 客户端的无效授权类型:“ authorization_code” AuthorizeRequestValidationLog {ClientId:“ projectName.web”,ClientName:“ projectName.web”,RedirectUri:“ https:// localhost:44343 / authentication / login-回调 “,AllowedRedirectUris:[” https:// localhost:44343 / authentication / login-callback “,” https:// localhost:44343 / silent-refresh.html“],SubjectId:”匿名“,ResponseType:”代码“,ResponseMode:”查询“,GrantType:” authorization_code“,RequestedScopes:”“,状态:” a1e84334a8c94b7db599ddb9336447c8“,UiLocales:null,Nonce:null,AuthenticationContextReferenceClasses:null, DisplayMode:null,PromptMode:null,MaxAge:null,LoginHint:null,SessionId:null,Raw:[(“ …

c# node.js reactjs asp.net-core identityserver4

12
推荐指数
1
解决办法
377
查看次数

使用私钥将TeamCity VCS Root与GitHub存储库连接

我一直在尝试使用"私钥"作为身份验证方法创建一个指向Github存储库的VCS Root大约三个小时.

在此输入图像描述

但当我点击"测试连接"按钮时,我收到此错误:

列表远程引用失败:com.jcraft.jsch.JSchException:无效的私钥:C:\ Users\Administrator.ssh\EC2BuildServerPrivateKey.ppk

私钥肯定存在,我甚至使用GIT扩展使用相同的密钥克隆了存储库.

当然我不是第一个尝试使用github作为VCS root的人!?我正在使用Team City 7.1.3!

任何人都可以请帮助一些事情的建议,以验证?

也许我应该使用其他一些"身份验证方法",因为这个不起作用?

teamcity github teamcity-7.0

6
推荐指数
1
解决办法
2944
查看次数

每个请求的ASP.NET 5(VNext)Autofac实例

我正在玩ASP.NET vNext,我想InstancePerRequest用于我的一些注册,例如,MyDbContext这将是一个例子.

我已经开始Autofac使用InstancePerLifetimeScope这些依赖项了.哪个有效....

但是一旦我转换使用,InstancePerRequest我就会遇到这个常见错误:

DependencyResolutionException:从请求实例的作用域中看不到具有与"AutofacWebRequest"匹配的标记的作用域.这通常表示SingleInstance()组件(或类似场景)正在请求注册为每HTTP请求的组件.在Web集成下,始终从DependencyResolver.Current或ILifetimeScopeProvider.RequestLifetime请求依赖项,从不从容器本身请求.

我已经阅读了关于此的Autofac帮助文档....但我不确定如何设置导致此异常的"请求生命周期范围".

有没有人设置集成Autofac的ASP.NET 5 Web应用程序包括InstancePerRequest

asp.net autofac asp.net-core-mvc asp.net-core

5
推荐指数
1
解决办法
2847
查看次数

ASP.NET Core 3 React SPA 模板 - 设置 AccessTokenLifetime

我正在使用最新的 react SPA .NET Core 3 模板,想知道有没有办法为客户端设置“AccessTokenLifetime”,显然该客户端是我的 SPA。

我一直在看这里https://github.com/aspnet/AspNetCore.Docs/blob/master/aspnetcore/security/authentication/identity-api-authorization.md#application-profiles我尝试了很多不同的事物。

但似乎没有设置客户端属性的方法,除了上面页面上详细介绍的几个,例如 RedirectUri、LogoutUri

identityserver4 spa-template asp.net-core-3.0

5
推荐指数
1
解决办法
439
查看次数

综合安全=错误

如果我用在connection string:

integrated security=false;username=aduffy;password=blah
Run Code Online (Sandbox Code Playgroud)

我认为这相当于

  1. 我没有使用Windows身份验证
  2. 这些是我的SQL Server身份验证详细信息?(aduffy&blah)

那对吧?

sql-server sql-server-2008

3
推荐指数
1
解决办法
3万
查看次数

多环境Azure功能

我想创建一个 Azure 函数,它是一个队列触发器,当它触发时,它会连接到 SQL DB 并获取记录并更新它。

如何确保 SQL 连接查询正确的数据库?例如,登台数据库与生产数据库

我是否需要拥有同一 azure 函数的两个实例?一个在应用程序设置中将其连接字符串设置为指向临时数据库,另一个设置为指向生产数据库?当然不是?!

我能找到的每一篇文章都讨论了你的 local.settings.json 和生产..这很好。但在现实世界中,我们可能有本地、测试、登台、生产。

我可以作为进入我的 Azure 函数的排队消息的一部分来传递环境,但肯定有一种更优雅的方式,但我错过了一些东西?

azure-sql-database azure-functions

2
推荐指数
1
解决办法
2627
查看次数