d4n*_*4nt 37 python openid django
我正在开发一个使用OpenID来验证用户身份的网站(在Django中).由于我目前只在本地计算机上运行,因此无法使用Web上的某个OpenID提供程序进行身份验证.所以我想我需要运行一个本地OpenID服务器,只需让我输入用户名,然后将其传递回我的主应用程序.
这样的OpenID开发服务器是否存在?这是最好的方式吗?
ket*_*urn 15
OpenID Enabled中的库提供了足以运行本地测试提供程序的示例.查看python-openid源代码分发的examples/djopenid /目录.运行它将为您提供此测试提供程序的实例.
用myopenid.com测试没问题.我以为在我的本地机器上测试会有问题,但它确实有效.(我正在使用ASP.NET和DotNetOpenId库).
'realm'和return url必须包含端口号,如' http:// localhost:93359 '.
我认为它工作正常,因为提供程序执行客户端重定向.