草庐IT

remember_token

全部标签

c# - Tweetsharp 授权不呈现 oauth token

我正在尝试在我的asp.netmvc3应用程序中实现tweetsharp,但我遇到了问题。我使用以下设置创建了一个新的Twitter应用程序:申请网址:http://127.0.0.1:8545/类型:浏览器回调地址:无访问类型:读/写然后我使用了他们网站上提供的示例并做了一些小改动:publicActionResultTwitter(){TwitterServiceservice=newTwitterService("key","secret");OAuthRequestTokenrequestToken=service.GetRequestToken("http://127.0.0

c# - 获取任务取消 token

我可以获取在任务操作执行期间传递给Task构造函数的CancellationToken吗?大多数示例如下所示:CancellationTokenSourcects=newCancellationTokenSource();CancellationTokentoken=cts.Token;TaskmyTask=Task.Factory.StartNew(()=>{for(...){token.ThrowIfCancellationRequested();//Bodyofforloop.}},token);但是,如果我的操作不是lambda,而是放在其他类中的方法,并且我无法直接访问tok

c# - 在 Controller 中生成 token

我使用Owin和ASP.NETIdentity来使用OAuthtoken来保护我的WebAPI方法。token子系统设置如下:varoauthOptions=newOAuthAuthorizationServerOptions(){TokenEndpointPath=newPathString("/Token"),Provider=newSimpleAuthorizationServerProvider(),AccessTokenFormat=newTicketDataFormat(app.CreateDataProtector(typeof(OAuthAuthorizationSer

c# - 如何在 C# 中获取 OAuth 2.0 身份验证 token

我有这些设置:AuthURL(恰好是一个"https://login.microsoftonline.com/...")如果有帮助的话。访问token网址“https://service.endpoint.com/api/oauth2/token”客户ID"abc"客户端密码“123”然后我需要使用header中的不记名token进行get调用。我可以让它在Postman中运行,但在尝试找出如何在C#中实现它时遇到了困难。我一直在使用RestSharp(但对其他人开放)。当我认为它会非常简单时,这一切看起来是如此不透明:它是一个控制台应用程序,所以我不需要花里胡哨的东西。最终,我希望我

c# - 什么是公钥 token ,它是如何在汇编强名称中计算的?

什么是“公钥token”,它是如何在汇编强名称中计算的? 最佳答案 关于您的问题“它是如何计算的”,它是一个SHA1哈希。来自dotnetblog:Microsoftsolvesthe"publickeybloat"problembyusingahashofthestrongly-namedassembly'spublickey.Thesehashesarereferredtoaspublickeytokens,andarethelow8bytesoftheSHA1hashofthestrongly-namedassembly'sp

c# - 如何将 SAML XML token 字符串转换为 SecurityToken 或 ClaimsPrincipal 实例?

我的背景:.NetRESTful网络服务客户(混合平台、技术、库功能)已获得SAMLtoken尝试接受token以在REST服务中进行身份验证/授权在HTTP授权/X-Authorizationheader中作为查询参数稍后还将支持SWT,但需要使用SAMLtoken详情:我在字符串中有一个SAMLtoken:..etc...在HttpModule中,我想将其转换为ClaimsPrincipal,以便我的服务可以像IClaimsPrincipal一样执行通常的Thread.CurrentPrincipal。我发现了几个诱人的页面/博客/等...看起来很有帮助:Cibrax'sIdeaf

c# - System.IdentityModel.Tokens.Jwt 的更新导致 IdentityServer3 客户端发生重大变化

希望是一个容易解决的问题。Microsoft的System.IdentityModels.Tokens.Jwt包昨天在NuGet上从4.0.2.206211351更新到v5.0。不幸的是,这导致了一些“标准”IdentityServer3代码的重大变化。即取自他们的代码示例,所以我想在未来几天可能会有相当多的开发人员看到这个问题。原始代码使用v4.0.2.xxxxxx版本的包。我有usingSystem.IdentityModel.Tokens;在命名空间中。然后在配置方法中开始为:publicvoidConfiguration(IAppBuilderapp){AntiForgeryC

c# - 从 OWIN 中的 OAuth Bearer Token 获取 IPrincipal

我已经使用OWIN成功地将OAuth添加到我的WebAPI2项目中。我收到token并可以在HTTPheader中使用它们来访问资源。现在我还想在其他channel上使用这些token进行身份验证,这不是OWIN模板所针对的标准HTTP请求。例如,我正在使用客户端必须发送OAuthBearerToken进行身份验证的WebSockets。在服务器端,我通过WebSocket接收token。但我现在如何才能将此token放入OWIN管道以从中提取IPrincipal和ClientIdentifier?在WebApi2模板中,所有这些都是为我抽象的,因此我无需执行任何操作让它发挥作用。所以

c# - 替换 token 'description' 没有值

尝试通过NuGet.exe从项目(*.csproj)创建和发布NuGet包时,我收到以下警告:Thereplacementtoken'description'hasnovalue.我怎样才能摆脱这个警告? 最佳答案 如果未在使用NuGet打包之前构建VisualStudio项目,则会出现此警告。只需重建您的项目并重新打包。转到Build,然后Rebuild。从命令提示符:nugetpackyour-project.csproj。然后它应该工作。备注thisbehaviorwasfiledasanissueinCodePlex.注意:

c# - EF5 启动项目 :Error Running transformation: Please overwrite the replacement token '$edmxInputFile$'

我正在使用.Net4.5在VS2012中创建一个控制台项目。之后,我向项目“添加”、“新项目”,然后选择“EF5.xDbContextGenerator”。然后,几秒钟后,以下错误消息出现在“错误列表”选项卡中:Error1Runningtransformation:Pleaseoverwritethereplacementtoken'$edmxInputFile$'withtheactualnameofthe.edmxfileyouwouldliketogeneratefrom.C:\Projects\Tests\ConsoleAppEF5\ConsoleAppEF5\Model1.