dotnetopenauth

    0热度

    2回答

    如何刷新认证令牌 Microsoft Graph使用Microsoft Graph .NET Client Library或其他使用C#? 什么我目前做的是保持令牌静态类: public class TokenKeeper { public static string token = null; public static string AcquireToken()

    0热度

    1回答

    我正在尝试使用FacebookClient(DotNetOpenAuth.ApplicationBlock)。无处不在互联网上我看到了下面的代码: FacebookClient fbClient = new FacebookClient { ClientIdentifier = "appId", ClientSecret = "appSecret

    1热度

    1回答

    我正在使用Oauth2访问使用访问控制的api。我用DotNetOpenAuth server.AuthorizationEndpoint = new Uri("https://api.xxxxxx.com/oauth/authorize"); var client = new DotNetOpenAuth.OAuth2.WebServerClient(server, client_id, cl

    0热度

    2回答

    我想通过DotNetOpenAuth库从Azure AD获取授权令牌。我不想使用ADAL,因为我在.net 3.5中有一个巨大的项目,并且ADAL不支持.net 3.5(仅.net> 4)。但是,我无法完全使用Azure AD。我不知道要配置什么。到目前为止,这是我的: private static WebServerClient _webServerClient; private st

    0热度

    1回答

    我试图启用登录使用外部提供商,特别是Facebook的网络表格应用程序。 我使用asp.net 4.5 C#和Entity Framework 6 本地帐户登录完美地工作,但是当我尝试使用Facebook帐户登录,我得到两个以下错误: 1 - 我第一次运行时尝试登录: 未找到方法:'System.Data.Objects.ObjectContext System.Data.Entity.Infra

    0热度

    1回答

    如何使用DotNetOpenAuth在访问令牌中包含身份声明?特别是电子邮件声明。 很明显如何提出一个范围声明(所以在响应中它将是类似于scope = http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress:[email protected]),但这样做对我来说似乎是错误地使用范围。我正在使用grant_type =密码

    0热度

    1回答

    OAuth 2.0授权服务器的sample implementation以及每种授权类型的示例工作流程。 IETF对Code Grant Flow有OAuth 2.0规范。 当您在IETF代码授权流程的图表中查看“D”&“E”步骤时,它们似乎不会在样本实施(第一个链接)中实施。 示例实现中的步骤D & E在哪里? 我知道这是一个未准备好生产的示例实现,但我认为它将遵循OAuth 2.0的规范。 在

    2热度

    1回答

    我试图从GitHub下载并构建DotNetOpenAuth.Samples。但是从nuget.targets得到了一个错误The process cannot access the file 'xxx\tools\Microsoft.Bcl.Build.Tasks.dll' because it is being used by another process。 所以我检查了目标文件。发现<Res

    0热度

    1回答

    如果您不了解OpenId背后的魔法,您将不得不原谅我。在我的流程中;用户从外部站点进行导向并使用OpenId进行验证。他们返回到我的应用程序来创建一个额外的用户名和密码。他们在我的应用程序中注册他们的帐户并登录。 当他们在注册(外部站点)后从他们的站点启动我的应用程序时,我需要用户自动登录,以遵守OpenId凭据。 我用下面的代码: internal class ChallengeResult :

    1热度

    3回答

    我的应用程序是基于ASP.NET SDK示例微软图表从这里延长访问令牌:https://developer.microsoft.com/en-us/graph/docs/get-started/aspnetmvc 我成功打造其管理日历(会议室)的应用程序,但我遇到用户1小时后注销的问题。应用程序基于OpenID,访问令牌的生存期为1小时。我会假设,在SDK样品将自动通过代码波纹管延长访问令牌的使用