У меня есть angularjs проект, который содержит oauth для github.angularjs POST 405 метод не разрешен
Я использую satellizer plugin для решения протокола oauth.
Каждый раз, когда я пытаюсь соединить я получаю эту ошибку:
Вот мой маршрут конфигурации (это ES6 с помощью Бабеля):
export default function RouteConfig($routeProvider, $locationProvider) {
$routeProvider
.when('/', {
templateUrl: './modules/default/default.html',
controller: 'DefaultController',
controllerAs: 'default'
})
.when('/auth/:provider',{
controller: 'OAuthController',
templateUrl: './modules/auth/auth.html',
})
.otherwise({
redirectTo: '/'
});
}
Я тестировал приложение с помощью почтальона, все запросы GET работают нормально, но каждый запрос POST возвращает 405.
Я использую live-server для размещения моего приложения angularJS. Я читал, что проблема может быть связана с сервером. Как я могу это решить?
Я также использую npm для обработки пакетов.
** EDIT: ** Я попытался с simplehttpserver вот что я получил:
URL-адрес в порядке, я определил, что путь в моей routeconfig, и я могу получить значение, используя GET запрос, я не понимаю, почему запрос POST не разрешен – Giu