Flacon Reposante de la croix-problème de domaine Angulaire: METTRE, les OPTIONS de méthodes

J'ai développé une petite écriture seule api REST avec Flacon Restful qui accepte de METTRE de la demande à partir d'une poignée de clients qui peuvent potentiellement avoir le changement d'adresse IP. Mes clients sont incorporés Chrome clients exécutant un AngularJS front-end; ils s'authentifier avec mon API avec une simple clé magique -- c'est suffisant pour mon échelle très limitée.

Je suis en essais déploiement de mon API maintenant et je remarque que l'angle de clients tentent d'envoyer une des OPTIONS http méthodes à ma Gourde de service. Mon API est quant à lui envoyant un 404 (puisque je n'ai pas d'écrire un gestionnaire d'OPTIONS encore, seulement un PUT gestionnaire). Il semble que lors de l'envoi de requêtes inter-domaine qui ne sont pas des POST ou GET, Angulaire enverra un pré-OPTIONS de vol de la méthode sur le serveur, assurez-vous que le cross-domain demande est acceptée avant d'envoyer la demande réelle. Est ce que le droit?

De toute façon, comment puis-je permettre à tous les cross-domain METTRE les demandes de Flacon API Restful? J'ai utilisé de la croix-domaion décorateurs avec un (non-sommeil) Fiole de l'instance avant, mais dois-je écrire un gestionnaire d'OPTIONS ainsi dans mon API?

InformationsquelleAutor b.b. | 2013-11-13