1

我是 rhomobile 的新手,我正在尝试开发一个应用程序,我需要在其中验证 google 帐户 ID 以访问该应用程序。

我尝试使用 openid 进行身份验证。我首先写了一个获取请求以获取 XRDS。得到 XRDS 后,我写了一个 POST 请求来请求登录。

但是在发送帖子后,我得到了如下回复:

<HTML>
<HEAD>
<TITLE>Method Not Allowed</TITLE>
</HEAD>
<BODY BGCOLOR='#FFFFFF' TEXT='#000000'>
<H1>Method Not Allowed</H1>
<H2>Error 405</H2>
</BODY>
</HTML>

Params: {"rho_callback"=>"1", "status"=>"error", "error_code"=>"2",            "http_error"=>"405", "headers"=>{"allow"=>"GET, HEAD", 

"cache-control"=>"private, max-age=0", "content-type"=>"text/html; charset=UTF-8", "date"=>"Mon, 28 May 2012 21:54 :15 GMT", "expires"=>"Mon, 28 May 2012 21:54:15 GMT", "server"=>"GSE", "transfer-encoding"=>"chunked", "x-content-type -options"=>"nosniff", "x-frame-options"=>"SAMEORIGIN", "x-xss-protection"=>"1; mode=block"}, "__rho_object"=>{"body"= >“0”},“发布”=>“完成”}

任何人都可以帮助我如何进行。还是我可以使用其他类型的身份验证?

4

1 回答 1

0

这里有一些为 Google API 编写 RhoSync 身份验证方法的示例代码。这可能会对您有所帮助。http://docs.rhomobile.com/google-api-rhodes-rhosync-tutorial#writing-the-rhosync-authentication-method-for-google-api

于 2013-04-11T09:41:21.900 回答