【c# – 无法从RestSharp OAuth请求Windows Phone 8.1中保存令牌】教程文章相关的互联网学习教程文章

c#-尽管显然有效的访问令牌,Discord Add Guild Member 401错误【代码】

我是Discord API的新手,我正在一个项目,该项目需要能够以编程方式添加行会成员.我已经学习了如何获取授权码(具有identity和guilds.join范围),如何将其兑换为访问令牌以及如何获取用户的ID.最后一步是使用访问代码和用户ID添加公会.此命令的详细信息在这里: https://discordapp.com/developers/docs/resources/guild#add-guild-member 似乎我需要向该URL发送一个PUT请求: https://discordapp.com/api/guilds/[GuildID]/members/[U...

C#OWIN安全性-设置到期令牌-始终具有默认值【代码】

大家好,我目前有一个使用owin安全性的项目 当我尝试向/令牌发出请求时,得到了这个在那里指定到期令牌为7199秒(2小时) 我一直在寻找该端点(路由),但没有喜欢它/没有为其设置令牌或找到将其设置为2小时的位置(在整个解决方案中查找) 我唯一发现的是与刷新令牌(但没有过期令牌)相对应的此类,但此令牌设置为14400,但是当我再次发出请求时,令牌始终保持在该值namespace Conarch.Providers {public class SimpleRefreshTokenProvider : I...

c# – Webapi为不同的用户提供多个oauth令牌【代码】

我正在使用oauth作为授权提供程序在asp.net中创建自己的webapi.api wil基本上可以作为我称之为不同模块的提供者.一个可以是图库,另一个可以是具有不同类型用户的用户登录模块. 我有oauth部分工作正常. Api用户可以通过使用登录凭据调用/ Token端点来注册然后请求令牌. 但是我现在想在api中创建另一个单独的用户模块,只有注册的apiusers才能访问.我希望这个模块有另一个注册和登录功能,并有自己的端点登录(/ UserModuleToken或类似的...

c# – 使用HttpClient,发送没有架构的授权令牌【代码】

注意:此问题类似于this one,但其建议的答案不适用于此处. 我正在尝试访问this API,它正在寻找一个如下所示的标题:Authorization: {token}请注意,没有任何身份验证方案. 我试过做:myHttpClient.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("", authToken);这导致了一个ArgumentException,说我无法传递一个空字符串. 我也试过了两个:myHttpClient.DefaultRequestHeaders.Auth...

c# – 使用Json.net反序列化时出现“意外的令牌:StartObject”【代码】

我有一个C#WebClient返回的以下JSON:"\n\n\n{\n \"resultCount\":1,\n \"results\": [\n{\"wrapperType\":\"artist\", \"artistType\":\"Artist\", \"artistName\":\"Jack Johnson\", \"artistLinkUrl\":\"http://itunes.apple.com/us/artist/jack-johnson/id909253?uo=4\", \"artistId\":909253, \"amgArtistId\":468749, \"primaryGenreName\":\"Rock\", \"primaryGenreId\":21}]\n}\n\n\n"或者,更清楚地说:{"resultCount ":1,...

c# – Google Contacts API – 获取访问令牌(oauth)后【代码】

我设法为谷歌的联系人API获取访问令牌,但当我尝试拨打电话以检索登录用户的个人资料时,我收到401未经授权的错误… 我做了一些研究,并按照“各种”谷歌文档中提到的步骤(如this one和this one以及许多其他文档)但没有用… 到目前为止,我认为我正在签署错误的请求.这是我获得访问令牌后正在做的事情.string outUrl,querystring; string sig = oAuth.GenerateSignature(new Uri("https://www.google.com/m8/feeds/contacts/default/fu...

c# – 解决WCF错误:EncryptedKey子句未包含所需的加密令牌“System.IdentityModel.Tokens.X509SecurityToken”【代码】

我有一个WCF客户端崩溃的错误“加密的KateyKey子句没有包含所需的加密令牌’System.IdentityModel.Tokens.X509SecurityToken’.”对于每一个回应. 我环顾四周,this blog post似乎表明问题出在我的证书设置上,但我不确定我做错了什么… 我的客户端使用带有MutualCertificateBindingElement的自定义绑定来保证安全性,我在代码中配置证书如下:client.ClientCredentials.ServiceCertificate.Authentication.CertificateValidationMode...

c# – Thinktecture – 无法在Web API中处理加密的SAML安全令牌【代码】

在.net Web API中,如何配置Thinktechture Saml2SecurityTokenHandler以使用X509证书来处理加密的SAML2安全令牌(在验证之前对其进行解密). 通过将RP配置为使用证书进行加密,Identity Server会对令牌进行加密. 以下是从Thinktechture示例中获取的工作配置(不处理加密令牌):#region IdentityServer SAMLauthentication.AddSaml2(issuerThumbprint: Constants.IdSrv.SigningCertThumbprint,issuerName: Constants.IdSrv.IssuerUri,aud...

c# – Microsoft Graph – 无法以静默方式获取令牌【代码】

我试图从我的网络应用程序中的Microsoft图表中获取数据. 当我调用AcquireTokenSilentAsync()时,我收到错误“无法以静默方式获取令牌.调用方法AcquireToken”. 因此,我尝试使用AcquireTokenAsync()方法.这会获得一个令牌,但是当我尝试访问该资源时,我得到403 – 禁止. 我在Fiddler测试了它,它的工作原理. 当我从AcquireTokenAsync()检查令牌并将其与从fiddler获得的令牌进行比较时,它大约是长度的1/3.我不知道这是否是一个问题,是否...

c# – IronPython:意外的令牌’来自’【代码】

我使用IronPython从.net运行python脚本,下面是我的python脚本import tensorflow as tf print('Tensorflow Imported')下面是C#代码using System; using System.Text; using System.IO; using IronPython.Hosting; using System.Collections.Generic; using Microsoft.Scripting.Hosting;namespace ConsoleApplication1 {class Program{private static void Main(){var py = Python.CreateEngine();List<string> searchPaths = n...

c# – asp.net核心数据保护:反序列化令牌时抛出异常【代码】

我使用redis作为数据保护存储在webfarm上运行asp.net核心. 我的应用程序负载很重,所以我不断从redis得到以下错误:Timeout performing EVAL, inst: 9, queue: 1448, qu: 0, qs: 1448, qc: 0,wr: 0, wq: 0, in: 65536, ar: 0, clientName: xxxx使用microsoft recommendation在startup.cs初始化redis的方式是var redis = ConnectionMultiplexer.Connect("<URI>"); services.AddDataProtection().PersistKeysToRedis(redis, "DataProt...

c# – Antlr错误策略跳过令牌,直到规则再次匹配【代码】

我试过this解决方案,但它似乎对我不起作用 这是我的语法的摘录:module: BEGIN MODULE IDENT STRING module_element* END MODULE;module_element: element_1 | element_2 | element_3 | ...;每个元素下面都有一棵更大的树.现在,当发生RecognitionException时,我想要使用标记,直到下一个module_element匹配或父END MODULE匹配为止. 有关如何在继承自DefaultErrorStrategy的类中执行此操作的任何提示? 编辑:这是一个MCVE: Program...

c# – OAuth令牌和自定义错误【代码】

在我的ASP.NET应用程序中,我以这种方式覆盖了OAuth GrantResourceOwnerCredentials:public override async Task GrantResourceOwnerCredentials(OAuthGrantResourceOwnerCredentialsContext context) {using (var userManager = _userManagerFactory()){var user = await userManager.FindAsync(context.UserName, context.Password);if (user == null){context.Rejected();context.SetError("invalid_grant", "Invalid username ...

c# – 如何在没有浏览器重定向的情况下获取Instagram api访问令牌?【代码】

我们有一个Web API(ASP.net& C#)项目,它收集来自所有四个不同社交网站(facebook,twitter,youtube和instagram)的最近帖子(由我们的组织),并将它们作为json feed传递给网站和移动设备应用. 幸运的是,Facebook和Twitter都提供了Oauth“client_credentials”流程,当我向客户端ID,客户端密钥和授权类型为“client_credential”的“令牌端点”发出POST请求时,我可以获取令牌,如下所示:https://graph.facebook.com/oauth/access_token?cl...

c# – 处理令牌【代码】

我有以下作业作业. 要求 设计一个名为TokenGiver的类,其中包含以下元素: >一个默认构造函数,一个带有int的参数化构造函数>一种方法,可以为令牌数添加指定数量的令牌>一种从您的令牌数量中减去一个令牌的方法>一个返回对象中标记数的方法 其他需求: >创建TokenGiver对象>在其中存储10个令牌>询问TokenGiver对象它有多少令牌并显示结果>从TokenGiver对象中取出2个令牌>询问TokenGiver对象它有多少令牌并显示结果 题 有没有更好的方...