This will be value for Access-Control-Allow-Origin' This should be string
WBR, Maxim (from mobile, sorry for the typos) On Wed, Dec 27, 2017, 18:51 Yue Chan <yue.c...@gmail.com> wrote: > Dear Maxim, > > I have added rest.allow.origin with type as bool. And set to true. Is > that correct? However, as I am still having the same error. > > Best regards, > James > > On Wed, 27 Dec 2017 at 7:18 PM, Maxim Solodovnik <solomax...@gmail.com> > wrote: > >> This parameter will be added during new installation/update >> You need to add it manually in admin->config >> >> >> WBR, Maxim >> (from mobile, sorry for the typos) >> >> On Wed, Dec 27, 2017, 18:12 James Chan <yue.c...@gmail.com> wrote: >> >>> Dear Maxim, >>> >>> May I know if we need to set the parameter for rest.allow.origin. >>> >>> Is this parameter in the configuration? Sorry that I cannot find it in >>> the configurations. Or is it in any xml file that we need to set? >>> >>> Thanks >>> >>> James >>> >>> >>> On 27 Dec 2017, at 6:46 PM, Maxim Solodovnik <solomax...@gmail.com> >>> wrote: >>> >>> Please check comments for >>> https://issues.apache.org/jira/browse/OPENMEETINGS-1805 for correct >>> parameter to set >>> >>> WBR, Maxim >>> (from mobile, sorry for the typos) >>> >>> On Wed, Dec 27, 2017, 17:45 James Chan <yue.c...@gmail.com> wrote: >>> >>>> Dear Maxim, >>>> >>>> After installed version 4.0.2. Unfortunately, it is still showing the >>>> the same error when access from other machine. I have tested the code >>>> running on the same machine but same error shows up. >>>> >>>> I have tried to modify the OM’s header.content.security.policy but >>>> without any luck. >>>> >>>> May I know if other things that I can do? Thanks >>>> >>>> Best Regards, >>>> James >>>> >>>> >>>> >>>> >>>> >>>> On 26 Dec 2017, at 5:12 PM, Maxim Solodovnik <solomax...@gmail.com> >>>> wrote: >>>> >>>> >>>> https://builds.apache.org/view/M-R/view/OpenMeetings/job/OpenMeetings%204.0.x/ >>>> >>>> WBR, Maxim >>>> (from mobile, sorry for the typos) >>>> >>>> On Tue, Dec 26, 2017, 16:10 James Chan <yue.c...@gmail.com> wrote: >>>> >>>>> Thanks Maxim, >>>>> >>>>> As we need the fixed version 4.0.2 for integration. May I know if you >>>>> can send me the links to download the unreleased 4.0.2? Thanks >>>>> >>>>> Best Regards, >>>>> James >>>>> >>>>> >>>>> On 26 Dec 2017, at 4:40 PM, Maxim Solodovnik <solomax...@gmail.com> >>>>> wrote: >>>>> >>>>> https://issues.apache.org/jira/browse/OPENMEETINGS-1805 >>>>> >>>>> On Tue, Dec 26, 2017 at 2:22 PM, Maxim Solodovnik < >>>>> solomax...@gmail.com> wrote: >>>>> >>>>>> Thanks for your example, just have tried it >>>>>> >>>>>> According to my tests >>>>>> 1) REST API request is successfully processed on OM server (according >>>>>> to logs) without any OM configuration modifications >>>>>> 2) the error you are seeing: "No 'Access-Control-Allow-Origin' header >>>>>> is present on the requested resource" is browser restriction [1] >>>>>> >>>>>> According to this [2] article, some modification of java code might >>>>>> help >>>>>> Will try it and write back ... >>>>>> >>>>>> [1] >>>>>> https://stackoverflow.com/questions/20035101/why-does-my-javascript-get-a-no-access-control-allow-origin-header-is-present >>>>>> [2] >>>>>> https://www.codeschool.com/discuss/t/how-to-solve-no-access-control-allow-origin-header-is-present-on-the-requested-resource-origin-null-is-therefore-not-allowed-access-in-angular-js/28989/12 >>>>>> >>>>>> On Tue, Dec 26, 2017 at 1:51 PM, James Chan <yue.c...@gmail.com> >>>>>> wrote: >>>>>> >>>>>>> Dear Maxim, >>>>>>> >>>>>>> What I did is following the example: >>>>>>> >>>>>>> >>>>>>> The openMeetings is installed on a linux server with ip address: >>>>>>> 192.168.128.38 >>>>>>> >>>>>>> $('#div1').click(function () { >>>>>>> $.ajax({ >>>>>>> method: "GET", >>>>>>> url: " >>>>>>> http://192.168.128.38:5080/openmeetings/services/user/login", >>>>>>> data: {user: 'gaoshusheng', pass: '$Admin123'}, >>>>>>> dataType: "json", >>>>>>> success: function(data){ >>>>>>> alert('success!'); >>>>>>> }, >>>>>>> error:function(jqXHR, textStatus, errorThrown){ >>>>>>> alert('error!'); >>>>>>> } >>>>>>> }); >>>>>>> }); >>>>>>> >>>>>>> After running these line of code on the browser. >>>>>>> >>>>>>> the script jump to: alert('error!’); >>>>>>> >>>>>>> Although from the debug browser reply, we can see the ID is already >>>>>>> replied with status “success”. But because the error, we are unable to >>>>>>> continue with the functions. >>>>>>> >>>>>>> The error shows: >>>>>>> >>>>>>> XMLHttpRequest cannot load >>>>>>>> http://localhost:5080/openmeetings/services/user/login?user=gaoshusheng&pass=%24Admin123. >>>>>>>> No 'Access-Control-Allow-Origin' header is present on the requested >>>>>>>> resource. Origin 'http://localhost:9090' is therefore not allowed >>>>>>>> access. >>>>>>>> >>>>>>> >>>>>>> >>>>>>> Best regards, >>>>>>> James >>>>>>> >>>>>>> >>>>>>> On 26 Dec 2017, at 12:29 PM, Maxim Solodovnik <solomax...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>> I'm afraid I need something I can run and test ... >>>>>>> Maybe you can send the link to example github project? >>>>>>> >>>>>>> On Tue, Dec 26, 2017 at 10:43 AM, James Chan <yue.c...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>>> Dear Maxim, >>>>>>>> >>>>>>>> >>>>>>>> The error shows: >>>>>>>> >>>>>>>> XMLHttpRequest cannot load >>>>>>>> http://localhost:5080/openmeetings/services/user/login?user=gaoshusheng&pass=%24Admin123. >>>>>>>> No 'Access-Control-Allow-Origin' header is present on the requested >>>>>>>> resource. Origin 'http://localhost:9090' is therefore not allowed >>>>>>>> access. >>>>>>>> >>>>>>>> >>>>>>>> Best Regards, >>>>>>>> James >>>>>>>> >>>>>>>> On 26 Dec 2017, at 10:36 AM, Maxim Solodovnik <solomax...@gmail.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>> Any additional error details? >>>>>>>> >>>>>>>> On Tue, Dec 26, 2017 at 8:38 AM, Yue Chan <yue.c...@gmail.com> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Dear Maxim, >>>>>>>>> >>>>>>>>> I have followed your instruction to set the parameters. However, >>>>>>>>> the error still exists. The jQuery call still jump to error. Is there >>>>>>>>> other >>>>>>>>> things that I should do? >>>>>>>>> >>>>>>>>> Thanks and best regards, >>>>>>>>> >>>>>>>>> James. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On 23 Dec 2017 6:08 pm, "Maxim Solodovnik" <solomax...@gmail.com> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> I'm here to help ;) >>>>>>>>> >>>>>>>>> WBR, Maxim >>>>>>>>> (from mobile, sorry for the typos) >>>>>>>>> >>>>>>>>> On Sat, Dec 23, 2017, 17:06 James Chan <yue.c...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Hi Maxim, >>>>>>>>>> >>>>>>>>>> Thanks for the feedback. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Best regards, >>>>>>>>>> >>>>>>>>>> James >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 20 Dec 2017, at 7:01 PM, Maxim Solodovnik < >>>>>>>>>> solomax...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>> Hello James, >>>>>>>>>> >>>>>>>>>> Please do not write personal emails (subscribe to user@ list >>>>>>>>>> http://openmeetings.apache.org/mail-lists.html) >>>>>>>>>> >>>>>>>>>> According to your question: you need to go to OM->Admin->Config >>>>>>>>>> and update "header.content.security.policy" configuration: >>>>>>>>>> http://openmeetings.apache.org/GeneralConfiguration.html >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wed, Dec 20, 2017 at 9:11 AM, James Chan <yue.c...@gmail.com> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Dear Maxim, >>>>>>>>>>> >>>>>>>>>>> I am trying to write a simple application, which having the >>>>>>>>>>> following code: >>>>>>>>>>> >>>>>>>>>>> Environment: >>>>>>>>>>> >>>>>>>>>>> openmeetings version 4.0.1 running on linux in another server. >>>>>>>>>>> >>>>>>>>>>> $.ajax({ >>>>>>>>>>> method: "GET", >>>>>>>>>>> url: >>>>>>>>>>> 'http://192.168.128.38:5080/openmeetings/services/user/login', >>>>>>>>>>> data:{ >>>>>>>>>>> user:’TestAccount', >>>>>>>>>>> pass:’@TestingPass' >>>>>>>>>>> }, >>>>>>>>>>> dataType:'json', >>>>>>>>>>> success:function (data) { >>>>>>>>>>> alert('success'); >>>>>>>>>>> }, >>>>>>>>>>> error:function (d) { >>>>>>>>>>> console.log(d); >>>>>>>>>>> alert(d); >>>>>>>>>>> } >>>>>>>>>>> }); >>>>>>>>>>> >>>>>>>>>>> However, it is having the cross domain error. >>>>>>>>>>> >>>>>>>>>>> Could you please help to give me some pointers as I have been >>>>>>>>>>> trying to search the web but with no luck. >>>>>>>>>>> (Some suggest using allow-access-control-origin = ‘*’, does it >>>>>>>>>>> mean I need to modify the openmeetings code?) >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Thanks >>>>>>>>>>> >>>>>>>>>>> James >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> WBR >>>>>>>>>> Maxim aka solomax >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> WBR >>>>>>>> Maxim aka solomax >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> WBR >>>>>>> Maxim aka solomax >>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> WBR >>>>>> Maxim aka solomax >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> WBR >>>>> Maxim aka solomax >>>>> >>>>> >>>>> >>>> >>>