构建可靠的平台

Web的应用范围很广,种类繁多。Microsoft的ASP.NET框架架构于最可靠的平台——强大、成熟的.NET框架之上。ASP.NET MVC是微软提供的最新Web开发框架,是ASP.NET提供给Web开发人员的一种全新的开发技术,可以轻松的帮助我们开发Web应用程序。

功能和规格说明

2017年10月18日

IdentityServer 实现了下面的协议: OpenID Connect Core 1.0 (spec) 基础,隐式和混合流 OpenID Connect Discovery 1.0 (spec)OpenID Connect Session Management 1.0 - draft 22 (spec)OpenID Connect HTTP-based Log...

术语

2017年10月18日

术语整个IdentityServer3的说明文档使用了一些特定术语:OpenID Connect 提供者 (OP) IdentityServer是OPenID Connect身份提供者--实现了OpenID Connect协议(OAuth2同样实现了) 不同的文章使用略微不同的术语 - 你或许能看到 安全令牌服务,身份提供者,授权服务器,IP-STS和更多。但他们实际上是一个意思: 一个能发放...

IdentityServer3主要功能

2017年10月18日

主要功能 认证作为一个服务 把登陆逻辑和工作流集中在一个单一,保护良好的地方。 单点登录登出 在多个各种类型的应用程序(移动,web等)实现单点登入登出。 APIs访问控制 发放API访问令牌给各种类型的客户端,如:服务器到服务器,web应用,单点应用程序和原生/移动应用。 第三方授权 支持第三方社交账号,如:Google,Facebook等;也可以通过SAML或者WS-Feder...

IdentityServer3 整体结构

2017年10月18日

现代程序的架构基本如下:典型的交互包括:浏览器和web应用程序通信Web应用程序和WebApi通信(有时使用系统权限,有时代理使用登陆用户权限)基于浏览器应用程序和WebAPI交互原生程序和Web API交互服务器端程序和WebAPI交互Web APIs 之间互相交互(有时使用系统权限,有时代理使用登陆用户权限)一般来说,每一层(前端,中间层,后端)都需要实现认证和授权来保护关键资源,大部分会基于...

Identity Server3 教程目录

2017年10月17日

本教程是对Identity Sever3的一个详尽介绍,本文是目录,课题通过点击超链接到你想了解的部分。概述(overview) 整体架构 (the big picture) 主要功能 (high level features) 术语 (Terminology) 功能和规格说明 (Features and Specs) 程序包 (packaging) 入门教程:创建简单的授权服务器...

IdentityServer4 使用OpenID Connect添加用户身份验证,openidconnect原理

2017年10月17日

使用IdentityServer4 实现OpenID Connect服务端,添加用户身份验证。客户端调用,实现授权。IdentityServer4 目前已更新至1.0 版,在之前的文章中有所介绍。IdentityServer4 ASP.NET Core的OpenID Connect OAuth 2.0框架学习保护API 。本文环境:IdentityServer4 1.0 .NET Core 1....

ASP.net中网站访问量统计方法代码(在线人数,本月访问,本日访问,访问流量,累计访问)

2017年10月16日

一、建立一个数据表IPStat用于存放用户信息我在IPStat表中存放的用户信息只包括登录用户的IP(IP_Address),IP来源(IP_Src)和登录时间 (IP_DateTime),些表的信息本人只保存一天的信息,如果要统计每个月的信息则要保存一个月。因为我不太懂对数据日志的操作,所以创建此表。二、在Global.asax中获取用户信息在Global.asax的Session_Start即...

Request.QueryString Null

2017年10月16日

最近要传一个参数,最基本的文章编辑,url如下:http://localhost:52530/Manage/EditArticle/3206?c=4&p=8其中c是当前页,p为每页数据条数。但是点击保存文章的时候,在后台获取c和q的值,为空,代码如下:string CurrentPage = Request.QueryString["c"]; string PageSize = Request....