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

Reply via email to