Query parameters are required
https://openmeetings.apache.org/openmeetings-webservice/apidocs/org/apache/openmeetings/webservice/UserWebService.html#login(java.lang.String,java.lang.String)

curl -k --header "Content-Type: application/json"   -X get
'https://localhost:5443/openmeetings/services/user/login?user=admin&pass=12345'

On Fri, 20 Dec 2019 at 22:20, Daniel Baker <[email protected]> wrote:
>
> I saw that,  but no they are the correct credentials.
>
>
> How do you login through   curl ?
>
>
>
>
> On 12/20/2019 3:18 PM, Maxim Solodovnik wrote:
>
> The error is: "bad credentials"
> I guess user/pass are wrong ....
>
> On Fri, Dec 20, 2019, 22:06 Daniel Baker <[email protected]> wrote:
>>
>> How can  I perform the curl  login .  My efforts  just  result in  errors :
>>
>> In ajax it looks like this :
>>
>>
>> $.ajax({
>>   method: "GET",
>>   url: "services/user/login",
>>   data: {user: 'admin', pass: '12345'},
>>   dataType: "json"
>> });
>>
>> My curl sequence:
>>
>>
>> curl -k --header "Content-Type: application/json"   -X get  --data 
>> '{user:"admin",pass:"12345"}'   
>> https://test:5443/openmeetings/services/user/login
>>
>> Error:
>>
>> {"serviceResult":{"message":"error.bad.credentials","type":"ERROR"}}
>>
>>
>>
>>
>> On 12/20/2019 8:27 AM, Maxim Solodovnik wrote:
>>
>> You can add zero to 'config' to avoid code modifications :)
>>
>> On Fri, Dec 20, 2019, 14:20 Daniel Baker <[email protected]> wrote:
>>>
>>> I was able to get rid of this error by setting  both to zero. It was a
>>> problem I saw  before  and this issue  was duplicated by another developer.
>>>
>>>
>>> , CURLOPT_SSL_VERIFYPEER => $this->config["checkpeer"] // Enable/Disable
>>> SSL Cert checks
>>>   , CURLOPT_SSL_VERIFYHOST => $this->config["checkhost"] //
>>> Enable/Disable hostname verification
>>>
>>>
>>> Ill try the command curl  with future problems.
>>>
>>>
>>> Thanks,
>>>
>>> Dan
>>>
>>>
>>> On 12/20/2019 2:01 AM, Maxim Solodovnik wrote:
>>> > If you are able to login using browser
>>> > Then I would:
>>> > 1) try to call this URL with command line CURL
>>> > 2) try to `play` with this 2 options:
>>> > https://github.com/openmeetings/openmeetings-moodle-plugin/blob/master/api/OmRestService.php#L87
>>> >
>>> > On Fri, 20 Dec 2019 at 00:00, Daniel Baker <[email protected]> 
>>> > wrote:
>>> >> Yeah it is.   I changed the url for privacy reasons.
>>> >>
>>> >>
>>> >>
>>> >> On 12/19/2019 4:22 PM, Maxim Solodovnik wrote:
>>> >>> Hello Daniel,
>>> >>>
>>> >>> I'm not very familiar with PHP CURL, is your OM login URL accessible
>>> >>> to you ? (not accessible to me ...)
>>> >>>
>>> >>> On Thu, 19 Dec 2019 at 22:58, Daniel Baker 
>>> >>> <[email protected]> wrote:
>>> >>>> I am receiving this  service fault in the browser.
>>> >>>>
>>> >>>> It seems to me the cert array should not be empty like this:
>>> >>>>
>>> >>>> Array
>>> >>>> (
>>> >>>>       [url] => 
>>> >>>> https://ukom.org:5443/openmeetings/services/user/login?&user=xxxxxx&pass=xxxxxxxxx
>>> >>>>       [content_type] =>
>>> >>>>       [http_code] => 0
>>> >>>>       [header_size] => 0
>>> >>>>       [request_size] => 0
>>> >>>>       [filetime] => -1
>>> >>>>       [ssl_verify_result] => 18
>>> >>>>       [redirect_count] => 0
>>> >>>>       [total_time] => 0.141175
>>> >>>>       [namelookup_time] => 0.062084
>>> >>>>       [connect_time] => 0.063309
>>> >>>>       [pretransfer_time] => 0
>>> >>>>       [size_upload] => 0
>>> >>>>       [size_download] => 0
>>> >>>>       [speed_download] => 0
>>> >>>>       [speed_upload] => 0
>>> >>>>       [download_content_length] => -1
>>> >>>>       [upload_content_length] => -1
>>> >>>>       [starttransfer_time] => 0
>>> >>>>       [redirect_time] => 0
>>> >>>>       [redirect_url] =>
>>> >>>>       [primary_ip] => xxxxxxxxxxxxxxx  //  edited for privacy
>>> >>>>       [certinfo] => Array
>>> >>>>           (
>>> >>>>           )
>>> >>>>
>>> >>>>       [primary_port] => 5443
>>> >>>>       [local_ip] => 192.168.1.145
>>> >>>>       [local_port] => 46540
>>> >>>> )
>>> >>>>
>>> >>>> Fault (Service error)
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>          Are there any other abnormalities showing here that I can not 
>>> >>>> see
>>> >>>>         ?
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>         Thanks,
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>>         Dan
>>> >>>>
>>> >>>>
>>> >>>
>>> >
>>> >



-- 
WBR
Maxim aka solomax

Reply via email to