帮助在 ruby​​ on Rails 中为 enki 博客配置 openid

发布于 2024-08-31 12:20:39 字数 376 浏览 4 评论 0原文

我正在尝试使用 Enki 建立一个博客。这里有一个配置文件: http://github.com/xaviershay/ enki/blob/master/config/enki.yml

我不明白。我注册了 myopenID 并替换了委托中的用户名,但我不明白“open_id”下的内容 - 这只是我的 URL 吗?我只是不确定发生了什么,或者我应该在管理页面中输入什么名称(是 myopenID 的用户名吗?)。

我可能一切正常,但我不断收到“未找到 OpenID 服务器”的消息,所以我的本地和远程服务器都出了问题。

I am trying to set up a blog using Enki. There is a config file here: http://github.com/xaviershay/enki/blob/master/config/enki.yml

Which I don't understand. I signed up for myopenID and replaced my username in the delegate, but I don't understand what goes under "open_id" - is it just my URL? I'm just not sure what's going on, or what name I should put in the admin page at all (is it the username at myopenID?).

I may have it all right, but I keep getting "OpenID server not found" so something is going wrong on both my local and remote server.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

秋凉 2024-09-07 12:20:39

我为此挣扎了一会儿,然后最终解决了它。

步骤:

  1. 获取 myopenid.com open id(这是最简单的,不过如果您知道自己在做什么,例如 Google 的 OpenID,那么您也可以这样做)
  2. 注释掉 config/enki.yml 的最后两行(服务器: http://www... & delegate: http://...)
  3. 注释掉“open_id:”后面的行,但不要注释掉该行 上面写着“open_id_delegation:”,
  4. 在“open_id:”下面写上“ - http://yourmyopenidname.myopenid.com”,
  5. 保存然后转到/admin,输入yourmyopenidname.myopenid。 com 中的“站住!你是谁?”这

应该能让你理清思路。祝你好运!

I struggled a bit with this, and then ended up solving it.

Steps:

  1. Get a myopenid.com open id (this is easiest, though if you know what you are doing with, say, Google's OpenID then you can do that too)
  2. Comment out the last two lines of the config/enki.yml (server: http://www... & delegate: http://...)
  3. Comment out the lines after "open_id:" but NOT the line that says "open_id_delegation:"
  4. Right underneath "open_id:" write " - http://yourmyopenidname.myopenid.com"
  5. Save then goto /admin, enter yourmyopenidname.myopenid.com in the "Stop! Who are you?" box

This should get you straighted out. Good luck!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文