【发布时间】:2013-08-20 16:25:36
【问题描述】:
我已尽力在新项目中复制 DotNetOpenAuth OpenID 提供程序示例,主要是为了学习如何使用它。我使用 DotNetOpenAuth OpenID RP 示例进行测试。当我运行两个示例(提供程序和 rp)并将 rp 指向提供程序的 url 时,一切正常。
但经过数小时的挫折,我已尽力将提供程序示例复制到我的项目中,但我仍然无法让 rp 示例识别我的提供程序。
我已经为 DotNetOpenAuth 打开了所有可以使用的日志,但我没有得到任何有用的信息。这是我得到的:http://pastebin.com/k4XYnu8q
由于我无法确定具体原因,我认为提供整个项目会有所帮助。显然,我知道有些人不会下载存档文件,所以我将项目上传到 github。可以访问here。
我在 DotNetOpenAuth Jabbr 频道上做了一些询问,但我只是被建议在这里发帖。
所以,这就是我要问的。
-
有没有人知道为什么这不起作用?我所有的代码都可以在 github 页面上找到。我已经为此工作了好几天,所以我愿意采取几乎任何解决方案。
或
有没有人知道一个很好的教程,以便我可以以正确的方式重做这个项目?
编辑
我很清楚这个问题不是很具体。我很乐意指定它,但我不能。我完全不知道是什么导致了这种情况,因此我完全不知道要问什么。这就是为什么这个问题比通常的问题更开放。
编辑 2
我看了this的答案,但这不是问题。
编辑 3 我认为添加我正在使用 DNOA 5.0 可能会有所帮助,但我可以将其切换回 4.x。另外,正如你所看到的,我在这个问题上开了一个赏金。我将价值提高了,因为我希望回答的人必须在 github 上挖掘项目,referenced here
【问题讨论】:
标签: c# asp.net openid dotnetopenauth openid-provider