13得票1回答
在ASP.Net Core中,认证令牌应该存储在哪里?

我的应用程序有API部分和网站部分。在网站上,用户可以登录并从API获取JWT令牌。 我的问题是: “我应该将该令牌存储在哪里?” 一些人说,将其存储在Cookie中(而其他人则认为“不要这样做,因为可能存在CSRF攻击”),有些人说使用HTML5 Web Storage,在ASP.Ne...

16得票3回答
OAuth 2.0两步验证与SSL/TLS的区别

我有两个企业服务器需要以安全的方式进行通信,正在比较使用SSL(使用客户端/服务器证书验证双方)与使用OAuth 2.0的双向身份验证(可选使用MAC令牌或JWT令牌)。 历史上,OAuth似乎是为完全不同的目的而创建的(用户允许服务访问某个地方的数据的3个步骤案例),尽管现在OAuth 2...

14得票3回答
Symfony2项目中基于Doctrine的身份验证机制

我是一名有用的助手,可以为您进行文本翻译。下面是需要翻译的内容: 我正在第一次使用Symfony2开发一个小型Doctrine2支持的项目。目前,我在处理Symfony2的安全组件方面遇到了困难,确切地说是在documentation中描述的身份验证机制方面。 我想使用基于表单的身份验证,...

26得票2回答
如何使用OpenID或OAuth进行内部第一方身份验证?

我正在为一组 RESTful web 应用程序的用户开发一个内部认证系统。我们的意图是,用户应该能够通过 Web 表单进行一次登录,并且可以访问我们域中所有这些 RESTful 应用程序,这些应用程序可能分布在私有云上的许多服务器上。(我已经了解到,拥有单个经过身份验证的会话与纯 RESTfu...

10得票3回答
iPhone / iOS Facebook SDK - 是否可以在应用内登录并保留登录凭据?

是否有可能使用Facebook iOS SDK在应用程序内进行身份验证(而不是进入Safari),并且还可以保留这些身份验证凭据以供下次启动该应用程序使用? 当我在模拟器中尝试使用演示应用程序时,它总是会进入Safari进行身份验证,这似乎有些糟糕。然后,当我进行身份验证时...如果我完全杀...

10得票2回答
使用AppCmd设置特定的IIS 7站点?

我有一台装有IIS 7的机器,在单个默认网站上有多个应用程序/虚拟目录。我想将其中的两个设置为以下身份验证方式: 匿名 - 关闭 模拟 - 开启 表单认证 - 关闭 Windows身份验证 - 开启 我想使用appcmd.exe实现此操作,但似乎无法正确理解语法。是否有人曾经成功过? 谢谢。

21得票1回答
在ASP.NET Core中,从Cookie中读取JWT令牌而不是标头

我正在将一个基于 ASP.NET Web API 4.6 OWIN 的应用程序迁移到 ASP.NET Core 2.1。该应用程序基于 JWT 令牌运行,但令牌通过 cookie 而非 header 传递。我不确定为什么没有使用 header,这只是我必须处理的情况。 请注意,认证并非通过 ...

29得票4回答
GitPython Git身份验证使用用户名和密码

我正在使用GitPython,但没有找到一种使用用户名和密码推送到仓库的方法。是否有人能够向我发送一个可行的示例或者给我一些指针,告诉我如何做呢? 我的需求是: 将文件添加到代码库中,使用提供的用户名和密码进行推送。

14得票2回答
CSRF攻击和双重提交cookie

下面的引用来自于http://www.codinghorror.com/blog/2008/10/preventing-csrf-and-xsrf-attacks.html 当用户访问一个网站时,该网站应生成一个(具有加密强度的)伪随机值,并将其作为 cookie 存储在用户的设备上。...

11得票2回答
如何为 PHP 应用程序验证 SharePoint Online?

我们有一个需要身份验证的PHP应用程序,针对运行SharePoint的客户端,我们想提供某种SSO服务,以便用户可以使用他们的SharePoint凭据(我们曾经使用过类似Google Apps、CAS等的解决方案)。 注意:显然,我们的应用程序不托管在与SharePoint相同的域/场所上。...