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 >>> >>> >>> >> >