草庐IT

remember_token

全部标签

c# - .NET/Windows 窗体 : remember windows size and location

我有一个带有普通窗口的Windows窗体应用程序。现在,当我关闭应用程序并重新启动它时,我希望主窗口出现在屏幕上的相同位置,并且与关闭时的大小相同。在Windows窗体中是否有一种简单的方法来记住屏幕位置和窗口大小(如果可能的话还有窗口状态),还是所有的事情都必须手动完成? 最佳答案 如果您将此代码添加到您的FormClosing事件处理程序中:if(WindowState==FormWindowState.Maximized){Properties.Settings.Default.Location=RestoreBounds.L

c# - 如何生成 24 小时后过期的唯一 token ?

我有一个WCFWeb服务,它检查用户是否有效。如果用户有效,我想生成一个24小时后过期的token。publicboolauthenticateUserManual(stringuserName,stringpassword,stringlanguage,stringtoken){if(Membership.ValidateUser(userName,password)){//////////stringtoken=????//////////returntrue;}else{returnfalse;}} 最佳答案 有两种可能的方法

c# - 在 WCF/WIF 中如何合并来自两个不同客户端的自定义 sts token 的声明

我正在尝试创建类似这样的东西:客户端从自定义STS1进行身份验证并获取token,下一个客户端使用机器key进行授权并在自定义STS2上颁发token并获取另一个token。使用最后一个token,客户端请求RP服务上的方法。所有服务都托管在IIS上,并使用主动联合方案。两个STS的端点都带有ws2007Federation和ws2007Http绑定(bind),并且RP使用ws2007FederationBinding并将STS2作为发布者。如果我使用CreateChannelWithIssuedToken创建channel,我只能看到来自STS1的token,而无法从STS2获取t

c# - System.IdentityModel.Tokens 和 Microsoft.IdentityModel.Tokens 之间的冲突

我在使用System.IdentityModel.Tokens时遇到冲突:usingSystem;usingSystem.Configuration;usingSystem.Data;usingSystem.Data.SqlClient;usingSystem.IdentityModel.Tokens;usingSystem.IdentityModel.Tokens.Jwt;usingSystem.Text;publicvoidGenereToken(){conststringsec="401b09eab3c013d4ca54922bb802bec8fd5318192b0a75f201

c# - 生成加密安全身份验证 token

背景:这确实是一个一般性的最佳实践问题,但有关特定情况的一些背景知识可能会有所帮助:我们正在为iPhone开发“连接”应用程序。它将通过REST服务与后端应用程序通信。为了不必在用户每次启动应用程序时都提示用户输入用户名和密码,我们将公开一个“登录”服务,在初始启动时验证用户名和密码,并返回可用于future网络的身份验证token真实数据的服务请求。token可能有一个过期时间,之后我们会要求他们使用他们的用户名/密码重新进行身份验证。问题:生成这种用于身份验证的token的最佳做法是什么?例如,我们可以...散列(SHA-256等)随机字符串并将其与到期日期一起存储在给定用户的数据

c# - 使用自定义用户数据库的 Web API token 身份验证

我正在开发WebAPI2.1服务,该服务需要对连接的客户端(我将创建和控制的HTML5/JS客户端)进行身份验证。不幸的是,用户信息(用户名、密码哈希值、角色以及更多信息)存储在现有的(SQLServer)数据库中,我对此只有读取权限。Users数据库表是5-6年前创建的,没有引用任何安全框架,因此它是一种完全自定义的格式。我不允许对数据或数据库结构进行任何更改。灵感来自thisarticle,我推出了自己的基于token的用户身份验证方法,但我缺乏使用已建立的安全框架的完整性和(重新)保证。有没有办法整合现有的框架,例如考虑到我上面提到的限制,OAuth2在我当前的项目中?我不知道这

c# - OWIN 安全 - 如何实现 OAuth2 刷新 token

我正在使用VisualStudio2013附带的WebApi2模板,它有一些OWIN中间件来执行用户身份验证等。在OAuthAuthorizationServerOptions中,我注意到OAuth2服务器设置为分发14天后过期的tokenOAuthOptions=newOAuthAuthorizationServerOptions{TokenEndpointPath=newPathString("/api/token"),Provider=newApplicationOAuthProvider(PublicClientId,UserManagerFactory),AuthorizeE

c# - 公钥 token 的作用是什么?

公钥token的作用是什么?它在解密签名哈希中有任何作用吗?在GAC中,为什么有这么多来自Microsoft的程序集具有相同的公钥token?。 最佳答案 Whatistheroleofpublickeytoken?公钥token是一个小数字,是一种方便的代表公钥的“token”。公钥很长;公钥token的目的是让您在不说出整个key的情况下引用key。有点像说“指环王”是五个词,代表一部50万字的小说。要是每次说起来都得说那五十万字,那就太不方便了。Doesithaveanypartindecryptingthesignedhas

c# - 防伪 token 问题

我在使用防伪token时遇到问题:(我已经创建了自己的User类,它运行良好,但现在每当我转到/Account/Register页面时都会收到错误消息。错误是:Aclaimoftype'http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier'or'http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider'wasnotpresentontheprovidedClaimsIdentity.Toenable

docker - 什么是特殊的 gitlab-ci-token 用户?

gitlab的容器注册表(https://gitlab.com/help/container_registry/README.md)的文档提供了一个带有此说明的配置示例:-dockerlogin-ugitlab-ci-token-p$CI_BUILD_TOKENregistry.example.com还有这个解释:您必须使用特殊gitlab-ci-token用户的凭据及其密码存储在$CI_BUILD_TOKEN中才能推送到连接到您的项目的注册表。这允许您自动构建和部署Docker镜像。我找不到任何关于这个特殊gitlab-ci-token用户的文档,也找不到关于$CI_BUILD_TO