Php 从open_id表单检索格式化的URL

Php 从open_id表单检索格式化的URL,php,openid,janrain,Php,Openid,Janrain,我刚刚使用PHP janrain库将OpenID添加到我的网站中,我让一切都正常工作,但我有一个关于如何做某事的问题 从用户处收到openid_url后,我将其传递给openid库,然后由openid库处理url并准备发送给OP。我如何检索该url 我之所以问这个问题,是因为我的脚本目前将和mysite.com视为不同的URL。我知道库规范化了URL,但我不知道如何提取它 我希望我说的有道理,感谢您的帮助。您可以在声明的id属性中,通过Auth\u OpenID\u SuccessRespons

我刚刚使用PHP janrain库将OpenID添加到我的网站中,我让一切都正常工作,但我有一个关于如何做某事的问题

从用户处收到openid_url后,我将其传递给openid库,然后由openid库处理url并准备发送给OP。我如何检索该url

我之所以问这个问题,是因为我的脚本目前将和mysite.com视为不同的URL。我知道库规范化了URL,但我不知道如何提取它


我希望我说的有道理,感谢您的帮助。

您可以在
声明的id
属性中,通过
Auth\u OpenID\u SuccessResponse
对象获得用于跟踪目的的最终URL。(使用
getDisplayIdentifier()
方法输出一个更适合人类使用的版本,可能不同,也可能不同。)

太棒了,这个信息对我帮助很大。对于其他想要更多详细信息的人:====AFTER===if($response->status==Auth\u OpenID\u SUCCESS){==INSERT THIS==$OpenID=$response->getDisplayIdentifier();然后$OpenID是正确的url。到目前为止测试结果非常好。谢谢!