如何在本地针对OpenID进行开发

2024-09-30 03:22:04 发布

您现在位置:Python中文网/ 问答频道 /正文

在开发网站时使用opendjango的身份验证。由于我目前只在本地机器上运行,我无法使用网络上的OpenID提供者之一进行身份验证。所以我想我需要运行一个本地OpenID服务器,让我输入一个用户名,然后把它传回我的主应用程序。在

这样的OpenID开发服务器是否存在?这是最好的办法吗?在


Tags: 网络服务器机器身份验证应用程序网站提供者openid
3条回答

位于OpenID Enabled的库附带了足以运行本地测试提供程序的示例。查看python openid源代码发行版的examples/djopenid/目录。运行它将给您一个this test provider的实例。在

我也在调查。我也在做一个Django项目,它可能会利用Open Id

希望这里有人解决了这个问题。在

我用myopenid.com测试没有问题。我以为在我的本地机器上测试会有问题,但它还是起作用了。(我正在使用ASP.NET使用DotNetOpenId库)。在

“realm”和返回url必须包含端口号,如“http://localhost:93359”。在

我假设它可以正常工作,因为提供者执行客户端重定向。在

相关问题 更多 >

    热门问题