03 2021 档案
摘要:最近研究dotnet core,微软将IdentityServer4作为推荐的服务授权和验证的组件,其独立性特别适合微服务或者分布式的服务扩展验证,所以非常受广大dotnet开发人员的青睐.默认的IdentityServer4默认使用内存对象的验证和授权,而在IdentityServer的官方推荐只
阅读全文
摘要:在使用应用程序启动模板创建新应用程序之后,您可能需要扩展或更改SignIn Manager的默认行为,以满足身份验证和注册流程的需要。ABP帐户模块对登录管理器使用身份管理模块,而身份管理模块使用默认的Microsoft身份登录管理器(请参阅此处)。 要编写您的自定义登录管理器,您需要扩展Micro
阅读全文
摘要:大卫·安德森(David Anderson) 一月21,2018 25条留言 博客 .net,asp.net核心,c#,ef核心,身份 我将引导您配置ASP.NET Core Identity,以使用您自己的数据库架构,而不是提供的默认表和列。这样做只会更改架构,因此它仍然允许您依赖密码哈希,coo
阅读全文
摘要:斯科特·布雷迪 2018年12月11日 ・ 身份服务器 多年来,我对默认的IdentityServer4存储库有很多见解。但是,无论您对实体框架,聚簇索引和varchar长度有何看法,如果您担心默认值,那么我的建议始终是相同的:如果您拥有内部数据库专业知识,请使用它并创建自己的存储层。 创建自己的I
阅读全文
摘要:https://mcguirev10.com/2018/01/02/identityserver4-without-entity-framework.html https://github.com/MV10/IdentityServer4.AdoPersistence https://www.sco
阅读全文
摘要:介绍 在本分步指南中,我将解释如何自定义用户实体类,该类可根据您的需要在使用ABP框架创建的每个Web应用程序中使用。阅读本文时,您将学习如何覆盖内置模块的服务,扩展实体,扩展数据传输对象以及在使用ABP框架开发的应用程序中自定义用户界面。 您可以在文章结尾看到下面的屏幕截图。 准备项目 启动模板和
阅读全文
摘要:使用应用程序启动模板创建新应用程序时,登录页面的源代码将不在您的解决方案内部,因此您无法直接对其进行更改。登录页面来自使用NuGet软件包参考的帐户模块。 本文档说明了如何为您自己的应用程序自定义登录页面。 创建一个登录页面模型 创建一个新类,该类继承自Account模块的LoginModel。 p
阅读全文
摘要:介绍 在本文中,我将向您展示如何自定义Blazor APB应用程序的登录页面。 该示例应用程序已使用Blazor作为UI框架并且使用SQL Server作为数据库提供程序进行了开发。 源代码 完整的应用程序的源代码可在GitHub上找到。 要求 需要以下工具才能运行解决方案。 .NET 5.0 SD
阅读全文
摘要:一、简要介绍 ABP vNext 是 ABP 框架作者所发起的新项目,目前可以用于生产环境。新的 ABP vNext 框架完全是基于 ASP .NET Core 进行开发,其完全模块化的组件库能够让开发人员拥有更多的选择空间。 ABP vNext 框架核心库比 ABP 框架更加精简,因为将原有许多的
阅读全文
摘要:虚拟文件系统 虚拟文件系统使得管理物理上不存在于文件系统中(磁盘)的文件成为可能. 它主要用于将(js, css, image, cshtml ...)文件嵌入到程序集中, 并在运行时将它们象物理文件一样使用. Volo.Abp.VirtualFileSystem nuget包 Volo.Abp.V
阅读全文
摘要:Abp中文网(https://cn.abp.io/)提供翻译字幕 基于ASP.NET Core的模块化设计: 虚拟文件系统 简介 创建模块化的应用程序很困难. 构建模块化的用户界面更加困难. 需要单独开发模块的页面和组件,但是最后要把它们集成在一起像单个UI一样 创建这样的模块化架构之前需要构建一个
阅读全文
摘要:11/14/2020 10:33:51 AM by Passingwind // 0 Comments 从 https://docs.abp.io/en/abp/latest/API/Dynamic-CSharp-API-Clients 这里知道了如何配置将一个app server 配置为动态Htt
阅读全文
摘要:abp: https://docs.abp.io/en/abp/latest/Samples/Microservice-Demo Redis: https://www.runoob.com/redis/redis-install.html https://www.cnblogs.com/nirvan
阅读全文
摘要:1 只有一个DCU文件的组件。 DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布。一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误。也正是因为没有源码,给使用者带来了不便,那就是一旦Delphi版本升级,此组件就不能再使用了,当然有的作者给出了几
阅读全文
摘要:https://gitee.com/Jodro/identityserver4.sqlsugarcore
阅读全文
摘要:0.简介 0.1 什么是 Consul Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。 这里所谓的服务,不仅仅包括常用的 Api 这些服务,也包括软件开发过程当中所需要的诸如 Rpc、Redis、Mysql 等需要调用的资源。 简而言之 Consul 就是根
阅读全文
摘要:写给程序员的机器学习入门 (十二) - 脸部关键点检测 摘要:在前几篇文章中我们看到了怎样检测图片上的物体,例如人脸,那么把实现人脸识别的时候是不是可以把图片中的人脸截取出来再交给识别人脸的模型呢?下面的流程是可行的,但因为人脸的范围不够准确,截取出来的人脸并不在图片的正中心,对于识别人脸的模型来说
阅读全文
摘要:在Delphi中打开Winform窗体(不须要注册COM,C#输出目标为x86) 1、下载https://github.com/project-jedi/jcl 2、如果您从GitHub以ZIP文件的形式下载JCL,则还必须从https://github.com/project-jedi/jedi项
阅读全文
摘要:2013年4月14日发布| 由 亚当·克雷格·约翰斯顿 Delphi与.NET Framework通信的方法有多种: 商业项目,例如Remobjects Hydra,Atozed CrossTalk和Managed VCL等。 使用导入组件向导导入.NET程序集。 或使用JVCL的开源方法。 为什么
阅读全文
摘要:您可以使用RemObjects Hydra 3.0组件使用插件来集成Delphi和.Net技术。 https://stackoverflow.com/questions/3332220/possible-to-embed-winforms-into-a-vcl-delphi-application
阅读全文
摘要:以下代码演示了如何导出带有私钥的证书: X509Store store = new X509Store(StoreLocation.CurrentUser); store.Open(OpenFlags.ReadOnly); X509Certificate2 cert = store.Certific
阅读全文
摘要:更精确地遵循此处的示例(避免使用IDispatch / Dual接口),它可以正常工作: C# using RGiesecke.DllExport; using System; using System.Runtime.InteropServices; namespace MyLibrary { [
阅读全文
摘要:AC#DLL是一个托管程序集,不会通过经典PE导出来导出其功能。您的选择: 使用C ++ / CLI混合模式包装C#。然后,您可以按照通常的方式在非托管模式下导出函数。 使用Robert Giesecke的UnmanagedExports。这可能比C ++ / CLI包装器更方便。 将托管功能公开为
阅读全文
摘要:我用.NET写了一个组件DTD.DLL,然后在DELPHI中调用这个组件,不过在调用之前,必须手动使用命令regasm DTD.dLL注册这个组件后,在delphi中才可以调用。 请问大家,有没有什么方法不用手动注册,而是让delphi程序在运行时检测到系统如果没有注册这个DLL组件的话,就自动注册
阅读全文
摘要:如今,unicode编码已经逐渐成为一种趋势,越来越多的被应用到实际项目之中。而DELPHI中,无论是D7还是最新的D2005,在win32程序中,VCL组件依然不支持unicode编码。这就需要我们这些程序员动脑子了。 (一)你可以使用TntUnicodeControls组件。 下载地址:http
阅读全文
摘要:public class WebServiceHelper { /// <summary> /// CALL WebService /// </summary> /// <param name="url">WebService地址</param> /// <param name="nameSpace
阅读全文
摘要:--用于统计MS SQL 数据库各表数据量 DECLARE @id INT DECLARE @type CHARACTER(2) DECLARE @pages INT DECLARE @dbname SYSNAME DECLARE @dbsize DEC(15, 0) DECLARE @bytesp
阅读全文
摘要:如果您使用的是其他版本的Delphi,请不要担心,所有版本的说明都相同,只需通过您自己的版本更改Delphi 7引用即可。首先,您需要从Indy组件存储库下载最新的软件包:http : //indy.fulgan.com/ZIP/(在我撰写本文时,最新的文件版本是Indy10_5060.zip) 现
阅读全文
摘要:腾讯 已认证的官方帐号 246 人赞同了该文章 封面图by arnie chou on Unsplash 程序开发常见的ASCII、GB2312、GBK、GB18030、UTF8、ANSI、Latin1中文编码到底有何不同?如果你在业务中也曾经被乱码搞晕过,不妨一起探究一下。 一、字符编码要做什
阅读全文
摘要:作者:知乎用户链接:https://www.zhihu.com/question/23875818/answer/44009971来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 在很久很久以前(笑),也就是ASCII码时代,一个字符被编码为一个Byte,我们都知道一个
阅读全文
摘要:转成指bai针型pchar或者其他类型再转string看看,有的时候做一个二次转换就可以实现的! var ok:string; fc,i: Integer; bytes : array of byte; begin 写入: fs := TFileStream.Create('car.dat', fm
阅读全文
摘要:{* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Unit Name : uBase64Codec * Author : Daniel Wischnewski * Copyright
阅读全文
摘要:uses ..., IdCoder, IdCoderMIME; var Bytes: TIdBytes; Base64String: String; begin //... Bytes := ...; // array of bytes //... Base64String := TIdEncode
阅读全文
浙公网安备 33010602011771号