WebEnh

.net7 mvc jquery bootstrap json 学习中 第一次学PHP,正在研究中。自学进行时... ... 我的博客 https://enhweb.github.io/ 不错的皮肤:darkgreentrip,iMetro_HD
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

12 2017 档案

摘要:我们的网站要和Discuz整合到一起,有个新用户同步的需求,网络上很多的做法是用 UCenter的接口来做,反正最后都是插入SQL,笔者使用了直接操作数据库的方式,把操作的表和SQL整理了下,后面如果有时间做个SSO就省事了(熟悉了PHP之后。。) 准备 版本:dz 3.2版本 ucenter1.6 阅读全文

posted @ 2017-12-28 21:57 WebEnh 阅读(751) 评论(0) 推荐(0) 编辑

摘要:1. 深入研究 UCenter API 之 开篇 (转载) 2. 深入研究 UCenter API 之 通讯原理(转载) 3. 深入研究 UCenter API 之 加密与解密(转载) 4. 深入研究 UCenter API 之 网站搭建(转载) 5. 深入研究 UCenter API 之 MVC 阅读全文

posted @ 2017-12-25 17:40 WebEnh 阅读(736) 评论(0) 推荐(0) 编辑

摘要:看了些文章,实现模式窗口有两种方式。window.showModalDialog以及window.open。 一、方式介绍 window.open()支持环境: JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ showModalDialog() (IE 4 阅读全文

posted @ 2017-12-23 09:33 WebEnh 阅读(5023) 评论(0) 推荐(0) 编辑

摘要:问题描述 上一篇文章写了【ASP.Net】UCenter实现多站点同步登录退出 在整合论坛的时候,同步注册也是相当必要的一个功能:将论坛注册的用户同步到自己的网站,自己网站注册的用户同步到论坛。 官方提供的API里并没有这个功能,我们只能自己实现。 问题分析 根据UCenter同步登录的原理: 在某 阅读全文

posted @ 2017-12-23 08:52 WebEnh 阅读(684) 评论(0) 推荐(0) 编辑

摘要:利用UCenter实现discuz论坛和应用网站同步登录和退出功能 测试环境:Discuz! X3.2、UCenter 1.6、.Net Framework 4.0 进入Discuz 后台的UCenter应用管理页面 UCenter 添加新应用 安装方式选择自定义安装、应用类型为其他。通信密钥可以自 阅读全文

posted @ 2017-12-23 08:51 WebEnh 阅读(415) 评论(0) 推荐(0) 编辑

摘要:在写这篇文章的时候,我还在想,这篇文章也许能给你带来一些收获,但或许会令你更加的迷茫,为什么会这样?因为:1、UCenter虽然足够强大,但正为它的强大,它的不少暗箱操作使得我们望而生畏,我们不害怕出错,我们害怕出错时抓不到出错点。2、同步登录经常会跨平台,跨服务器,跨域,跨数据库等。环境要求比较高 阅读全文

posted @ 2017-12-22 19:52 WebEnh 阅读(403) 评论(0) 推荐(0) 编辑

摘要:如果在win8,win7情况下报错:未知错误(0x80005000) 见http://blog.csdn.net/ts1030746080/article/details/8741399 阅读全文

posted @ 2017-12-14 14:40 WebEnh 阅读(600) 评论(0) 推荐(0) 编辑

摘要:也就是说二级汉字与拼音不存在联系。这样网上大部分汉字转拼音类只能正确获取部分汉字的拼音(一级汉字).只有小数的3000多一点汉字. 而二级汉字根本查询不到,比如“蜻蜓”,比如"闰",虽然网上补上了二级汉字中"深圳"的圳,但与二级汉字的的总数相比,显得还是远远不够的。 因此据于上面的问题就对现有网上存 阅读全文

posted @ 2017-12-14 14:39 WebEnh 阅读(1005) 评论(0) 推荐(0) 编辑

摘要:转自:http://www.open-open.com/code/view/1430625516632 一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1 阅读全文

posted @ 2017-12-12 17:53 WebEnh 阅读(281) 评论(0) 推荐(0) 编辑

摘要:利用nginx泛域名解析配置二级域名和多域名 网站的目录结构为html├── bbs└── www html为nginx的安装目录下默认的存放源代码的路径。 bbs为论坛程序源代码路径www为主页程序源代码路径 把相应程序放入上面的路径通过http://www.youdomain.com 访问的就是 阅读全文

posted @ 2017-12-12 17:51 WebEnh 阅读(3266) 评论(0) 推荐(0) 编辑

摘要:一、概述 IOC:英文全称:Inversion of Control,中文名称:控制反转,它还有个名字叫依赖注入(Dependency Injection)。 作用:将各层的对象以松耦合的方式组织在一起,解耦,各层对象的调用完全面向接口。当系统重构的时候,代码的改写量将大大减少。 依赖注入: 当一个 阅读全文

posted @ 2017-12-05 09:43 WebEnh 阅读(494) 评论(0) 推荐(0) 编辑

摘要:一、简介 Castle是.net平台上的一个开源项目,为企业级开发和WEB应用程序开发提供完整的服务,用于提供IOC的解决方案.IOC被称为控制反转或者依赖注入(Dependency Injection)。 Windsor是Castle 的一个IOC容器。它构建于MicroKernel之上,功能非常 阅读全文

posted @ 2017-12-05 09:42 WebEnh 阅读(363) 评论(0) 推荐(0) 编辑

摘要:1.ABP Zero项目,登录时出现如图“Empty or invalid anti forgery header token.”错误提示 ABP Zero项目,登录时出现如图“Empty or invalid anti forgery header token.”错误提示的解决方法: 在 WebM 阅读全文

posted @ 2017-12-05 09:41 WebEnh 阅读(506) 评论(0) 推荐(0) 编辑

摘要:在aspnetboilerplate.com生成后,在core下的本地化文件增加选项即可 初始化方法 解析: 解决: Global.asax设置 原方法重写 参考:http://www.ctosay.cn/content/50650577840524115454.html WEB项目拥有自己的本地化 阅读全文

posted @ 2017-12-05 09:40 WebEnh 阅读(705) 评论(0) 推荐(0) 编辑

摘要:本文的项目是官网生成,项目名称为XX,WEB为MVC,以Users权限模块为例解说文章。 1.定义PermissionNames PermissionNames是一个静态类,它在/XX.Core/Authorization之下 public const string Pages_Users = "P 阅读全文

posted @ 2017-12-05 09:40 WebEnh 阅读(1670) 评论(0) 推荐(0) 编辑

摘要:由于公司的项目才接触到ABP这个框架,当时就觉得高大上,什么IOC、AOP、ddd各种专业词汇让人激情 澎湃,但在使用过程中碰到了许多坑,可能也许是没有去看源码导致的,但工作确实没有那么多时间让人去慢慢研究。很久之前想手动搭建这个框架了,但是各种理由,你懂的。但是要在技术上得到大的提升就得静的下心去 阅读全文

posted @ 2017-12-05 09:39 WebEnh 阅读(1688) 评论(0) 推荐(0) 编辑

摘要:一、手工搭建平台 1.创建项目 创建MVC5项目,手动引入Abp、Abp.Web、Abp.Web.Mvc、Abp.Web.Api 使用nuget添加Newtonsoft.Json、Castle.Core、Castle.Windsor Install-Package Newtonsoft.Json - 阅读全文

posted @ 2017-12-05 09:38 WebEnh 阅读(1052) 评论(0) 推荐(0) 编辑

摘要:本系列是基于aspnetboilerplate-0.8.4.0版本写的,其中原因是由于较高的版本太抽象难以理解和分析,对于还菜菜的我要花更多的时间去学习。 abp的源码分析学习主要来源于 HK Zhang ,他的博客是https://www.cnblogs.com/1zhk/ 一、什么是ABP AS 阅读全文

posted @ 2017-12-05 09:36 WebEnh 阅读(860) 评论(0) 推荐(0) 编辑

摘要:PHP Manager 安装失败的解决方法, PHP Manager 1.4 for IIS 10 我能够在PHP经理的网站找到解决方法。 只要确保您已安装.NET 3.5并修改以下注册表: In reply to PwrSrg's post on August 12, 2015 I was abl 阅读全文

posted @ 2017-12-01 19:24 WebEnh 阅读(2878) 评论(0) 推荐(0) 编辑