1

我正在使用 Ionic Framework 为前端(混合 Android 和 iOS)实现社交应用程序。对于后端,我使用带有休眠功能的弹簧靴。我正在尝试使用 spring-social-facebook 从 Facebook 中提取内容;但是,我在使用 spring-social-facebook 向后端提交 POST 时遇到问题

前端

在 services.js 中,我使用以下源代码进行 POST

.factory('springFB', ['$resource', '$rootScope', function($resource, $rootScope){ return $resource($rootScope.clhost + $rootScope.clport + '/connect/facebook/', { }, { 查询:{method:'POST', params:{}, isArray:false} }); }])

在 html 文件中,我使用以下 AngularJS 表单:

        <form action="/connect/facebook" method="POST">
            <input type="hidden" name="scope" value=" public_profile, email, user_friends, user_posts, user_photos, user_videos" />
            <div class="formInfo">
                <p>You aren't connected to Facebook yet. Click the button to connect Mote with your Facebook account.</p>
            </div>
            <p><button type="submit"><img src="/resources/social/facebook/connect_light_medium_short.png"/></button>      </p>
        </form>

我明白了

白标错误页面

此应用程序没有显式映射 /error,因此您将其视为后备。

Tue Oct 20 02:23:45 UTC 2015There was an unexpected error (type=Method Not Allowed, status=405).Request method 'GET' not supported

在后端,我有几个 facebook 控制器,重定向设置为 localhost:8100 和 AWS EC2,其中 spring boot jar 在 facebook 应用程序中运行,spring boot .jar 文件在 AWS EC2 中运行。

我不确定我错过了什么

4

0 回答 0