FB 正在向我发送非 URL 安全代码。在实施 oauth 身份验证时,FB 向我发送了一个非 url 安全的代码参数。
当我授权应用程序时,我得到的 code 参数具有以下值,这不是 url 安全的。
AQBQnGZgFNv5EcIB9hZI20GcUgBWru7TE-p_G5NB2HQLX87fyc463aM0BIAiBg_PwRiIuyo0KS1vrDLOLB_SQ0goY31RrNYtZ23lOeaOkGzztarMYH8bJpSYjFOgiXbPhcP6h9YCsizekmcbLpPX_3F7qhsZOLM37UGI7QysvyYOvptpgJ-fm5t-eSViIU_CQH8jTPcQu3BylUVIXS0cEt5T#___=_
当 FB 将控件重定向到我的 url 这是一个 java web 应用程序时,我尝试使用代码“request.getParameter(CODE)”获取代码参数但我得到的只是
AQBQnGZgFNv5EcIB9hZI20GcUgBWru7TE-p_G5NB2HQLX87fyc463aM0BIAiBg_PwRiIuyo0KS1vrDLOLB_SQ0goY31RrNYtZ23lOeaOkGzztarMYH8bJpSYjFOgiXbPhcP6h9YCsizekmcbLpPX_3F7qhsZOLM37UGI7QysvyYOvptpgJ-fm5t-eSViIU_CQH8jTPcQu3BylUVIXS0cEt5T
没有#___=_
所以我无法继续下去。但是我手动将它添加到参数中以获取它工作正常的访问令牌。
为什么会这样?请帮我。