Yes my angular app running on node.js server running on 4200 <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virus-free. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
On Tue, Jan 23, 2018 at 2:30 AM, Dave S <snidely....@gmail.com> wrote: > > > On Monday, January 22, 2018 at 4:57:34 AM UTC-8, yogeshwar khalkar wrote: >> >> Please help me, >> >> >> When I am try to login from angular 4 app to web2py rest api browser >> shows error like >> >> OPTIONS http://127.0.0.1:8000/csautomation/user/login 405 (METHOD NOT >> ALLOWED) >> >> *AND* >> >> Failed to load http://127.0.0.1:8000/csautomation/user/login: Response >> to preflight request doesn't pass access control check: No >> 'Access-Control-Allow-Origin' header is present on the requested resource. >> Origin 'http://localhost:4200' is therefore not allowed access. The >> response had HTTP status code 405. >> > > Just to clarify, you're supporting your Angular app with a node.js server > running on port 4200, right? > > > >> >> *here is my angular code* >> >> login(user): Promise<any>{ >> let url: string = `${this.BASE_URL}/login`; >> return this.http.post(url,user).toPromise(); >> } >> >> *here my web2py api* >> >> @request.restful() >> def login(): >> def POST(username, password): >> user = auth.login_bare(username, password) >> if user: >> return json(user.id) >> return user >> return locals() >> >> >> Thanks for any help >> >> > /dps > > > -- > Resources: > - http://web2py.com > - http://web2py.com/book (Documentation) > - http://github.com/web2py/web2py (Source code) > - https://code.google.com/p/web2py/issues/list (Report Issues) > --- > You received this message because you are subscribed to the Google Groups > "web2py-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to web2py+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- Thanks/Regards Yogeshwar -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.