14得票2回答
Bottle.py HTTP认证?

如何让我的bottle.py应用(运行在Paste或Cherrypy中)进行HTTP(基本的或摘要的)身份验证?- 我需要确保它的安全性,但找不到任何HOWTO。

13得票1回答
如何在Swift 2和3中使用常见的加密算法或计算SHA256?

我正试图根据sha256的规则对密码值进行哈希处理。我已经搜索了相关信息,但是没有关于Swift 2的信息。这个解决方案对我无效。func sha256(data:String) -> String { let data = self.dataUsingEncoding(...

13得票1回答
"string".pack('H*') 的意思是什么?

我需要将一些Ruby代码翻译成JavaScript,发现了以下函数:def sha1_hex(h) Digest::SHA1.hexdigest([h].pack('H*')) end 在这个上下文中,[h].pack('H *') 到底是什么意思?它如何翻译成JavaScript?

12得票2回答
Apache HTTP客户端4.3每个请求的凭据

我一直在查看一个摘要认证的示例,网址为: http://hc.apache.org/httpcomponents-client-4.3.x/examples.html 在我的场景中,有多个线程发出HTTP请求,每个线程都必须使用自己的凭据进行身份验证。此外,请注意,这个问题可能非常特定于A...

12得票6回答
HttpClient 4.1.1在使用NTLM进行身份验证时返回401错误,但浏览器工作正常。

我正在尝试使用Apache/Jakarta HttpClient 4.1.1来使用给定的凭据连接到任意web页面。 为了测试这一点,在我的dev机器上运行一个最小的IIS 7.5安装,只有一种身份验证模式处于活动状态。基本身份验证可以正常工作,但是每当我尝试登录时,摘要和NTLM都会返回401...

11得票2回答
PHP摘要式HTTP身份验证示例不起作用,为什么?

我决定为我的REST API使用摘要式HTTP身份验证。我在Google上搜索并在PHP手册中找到了一个示例,介绍了如何进行此操作。我复制了脚本,将其放入我的服务器上的index.php文件中,在浏览器中打开页面,在输入凭据后,浏览器再次要求输入凭据,我被困在一个无限循环中。下面是该脚本的内容...

11得票2回答
生产环境下Rails 4的静态资源无法找到(digest路径正确)

我在生产环境中遇到了资产问题。 我无法加载样式表、JavaScript甚至图片。 当我尝试访问某些内容时,它会显示错误-未找到。但是当我尝试使用-digest访问时,一切正常。 我已经预编译了资产,并通过manifest->assets_manifest.json成功部署了capistr...

11得票2回答
基于36进制的摘要表示法

我想能够取任意字符串,通过哈希函数(如MD5)运行它,然后将结果摘要转换为36进制。 我知道Ruby中已经存在一个Digest库,但据我所知,我无法获取摘要的原始字节;to_s函数映射到hexdigest,当然是16进制。

10得票1回答
Glassfish安全性 - jdbcRealm:如何配置使用SHA-256摘要登录

我在我的Glassfish v3.0.1 b22中使用jdbcRealm来实现安全性。我按照这篇博客的步骤配置,使它使用我的数据库中的USER表进行身份验证:http://blogs.oracle.com/foo/entry/mort_learns_jdbc_realm_authenticat...

10得票1回答
使用Ironclad和Flexi-Streams进行哈希处理

我正在开发一个Common Lisp应用程序,想要对一些字符串进行哈希。从CLiki页面上可以看到,sd-sha1包已经不再受支持了,因此建议使用Ironclad代替。 => (require 'ironclad) NIL Ironclad并不进行字符串摘要,这在其项目页面中明确说...