oauth-2.0

    0热度

    1回答

    我有一个使用ASP.NET Core Identity并尝试针对Azure AD进行身份验证的ASP.NET Core应用程序。 services.AddAuthentication() .AddOpenIdConnect("AzureAD", "Azure AD", option => { option.ClientId = Configuration["Azur

    5热度

    1回答

    OAuth 2.0定义了客户端请求发送的“状态”参数,以防止跨站请求攻击。在OpenID规范中也提到了“nonce”。除了在ID标记中返回“nonce”而不是查询参数的事实之外,它们似乎具有完全相同的用途。如果有人可以解释为什么他们是分开的

    0热度

    1回答

    我正在创建一个Angular4 WebApp,它将为用户提供登录/注册页面。我需要它能够有: 自定义登录(即用户配置有自己的用户名/密码) 谷歌登录 的Facebook登录 到目前为止,我的理解是,我需要具备以下条件: 客户端(我Angular4 web应用程序) 验证服务器(IdentityServer4?) 资源服务器(ASP.NET核心Web API) 如果我利用类似IdentityServ

    0热度

    1回答

    这里是Dribbble的API http://developer.dribbble.com/v1/oauth/ 在我的Android应用程序中提供OAuth期间,我发现了一些问题案例: 如何获取access_token生存期以计算更新我的访问令牌的过期日期?

    1热度

    1回答

    我按照此tutorial从Azure Blob存储上传/下载Blob。下面 代码工作完美,直到我实现了承载令牌认证(OAuth的) 我已经上载从postman.The任何文件得到了错误的错误描述。 { “消息”:“发生了错误的细节:。索引超出范围必须大于 集合的大小非负少\ r \ n参数名称索引:”} 但是,这些文件已成功上传到我的Blob帐户中,但仍然出现错误。 我附上了调试时获得的错误详细信

    1热度

    1回答

    我试图使用Cortana的连接帐户获得优优访问OAuth。 认证数据所需的所有必要信息,诸如auth url,令牌url,客户机密码等都是从Uber API描述中提取出来的,并传递给Cortana,所以她必须为我做所有低级别的工作。 但是,当我试图登录到尤伯杯,我receving这样的答案: "error": "The token response status code was not 200.

    0热度

    1回答

    我想读取和写入用户的Yahoo Fantasy Sports数据。 我试图通过Yahoo API使用OAuthSwift获得访问权限。 我OAuthSwift物体看起来是这样的: let oauth2Swift = OAuth2Swift( consumerKey: "*****", consumerSecret: "*****", authorizeUrl: "htt

    0热度

    1回答

    这可能会吸引“它取决于”的答案,因此以下是枚举的上下文。不找一个放之四海而皆准的解决方案,但在这些不同的usecases,该用例挑战可能必需的角色本地存储VS在中央的oauth2服务器等 的室内web应用程序,只能由企业员工使用。 一个内部web应用程序(客户端),使用企业内部的其他内部微服务。 一个内部web应用程序(客户端),使用企业外的其他内部微服务。 外部用户(我),内部管理员,内部策展人

    0热度

    1回答

    这是我的方法来检查用户是否已经登录或不。如果他们登录了,我会呈现Newsfeed组件。如果没有,我会呈现LoginPage组件。虽然用户已经登录,但我仍然可以看到登录页面,当我转到路径“/”时。我认为获取当前用户需要一些时间,所以LoginPage仍然会显示几秒钟。 我试图找到一个更好的方法,但我还没有找到任何人。谁能帮帮我吗?提前谢谢 class App extends Component {

    0热度

    1回答

    我正在使用MSAL获取ID令牌,然后用它来访问Web API应用程序。我有几个问题,我想知道是否有人可以帮助我理解发生了什么。 让我从客户端的身份验证过程开始。在这种情况下,我构建了一个Windows窗体应用程序,该应用程序使用以下代码来验证当前用户(即,为了获得用于在用户访问Web时验证用户的ID令牌API应用程序): //constructor code _clientApp = new P