Hi Fathima,

Now this is fixed and you should be able to successfully login to the REST
API.

Pass the -cookies option as below:
*curl -v -c cookies1 -X  POST -k
https://apps.cloud.wso2.com/appmgt/site/blocks/user/login/ajax/login.jag
<https://apps.cloud.wso2.com/appmgt/site/blocks/user/login/ajax/login.jag>
-d 'action=login&[email protected]@tenant1&password=xxxxx'*

Thanks
Manisha


On Fri, Jun 19, 2015 at 10:11 AM, Fathima Dilhasha <[email protected]>
wrote:

> Hi,
>
> FYI, When I tried following curl command,
>
> "*curl -v -X **-c cookies **POST -k* 
> *https://apps.cloud.wso2.com/appmgt/site/blocks/user/login/ajax/login.jag
> <https://www.google.com/url?q=https%3A%2F%2Fapps.cloud.wso2.com%2Fappmgt%2Fsite%2Fblocks%2Fuser%2Flogin%2Fajax%2Flogin.jag&sa=D&sntz=1&usg=AFQjCNEneqHErJ5SyuW2Z-DcpSFSwK7viA>*
>  *-d
> 'action=login&userName=<username>@<organization>&password=<password>'*"
>
> I got a bad request error as follows.
>
> *<html>*
> *<head><title>400 Bad Request</title></head>*
> *<body bgcolor="white">*
> *<center><h1>400 Bad Request</h1></center>*
> *<hr><center>nginx/1.4.6 (Ubuntu)</center>*
> *</body>*
> *</html>*
>
> I got this error only today. May be we should look into this as well.
>
> Thanks.
> Regards,
> Dilhasha
>
>
>
> Fathima Dilhasha Nazeer <http://lk.linkedin.com/in/dilhasha/>
> (M.N.F.Dilhasha)
> Undergraduate | Department of Computer Science and Engineering
> University of Moratuwa
> Sri Lanka
>
> On Mon, Jun 15, 2015 at 9:45 AM, Manisha Gayathri <[email protected]>
> wrote:
>
>> Hi Fathima,
>>
>> Notified this to the team and Danushka will check on this and provide a
>> patch.
>>
>> Thanks
>> Manisha
>>
>> On Mon, Jun 15, 2015 at 9:40 AM, Fathima Dilhasha <[email protected]
>> > wrote:
>>
>>> Hi Manisha,
>>>
>>> Thank you.
>>>
>>> Regards,
>>> Dilhasha
>>>
>>> Fathima Dilhasha Nazeer <http://lk.linkedin.com/in/dilhasha/>
>>> (M.N.F.Dilhasha)
>>> Undergraduate | Department of Computer Science and Engineering
>>> University of Moratuwa
>>> Sri Lanka
>>>
>>> On Mon, Jun 15, 2015 at 8:19 AM, Manisha Gayathri <[email protected]>
>>> wrote:
>>>
>>>> Hi Fathima,
>>>>
>>>> We too are experiencing the same and I have asked Vinuri to check on
>>>> this in cloud.
>>>> Will update you once it is fixed.
>>>>
>>>> Thanks
>>>> Manisha
>>>>
>>>> On Sun, Jun 14, 2015 at 9:06 PM, Fathima Dilhasha <
>>>> [email protected]> wrote:
>>>>
>>>>> I tried replacing '@' before <organization> with '..' . Still not
>>>>> successful.
>>>>>
>>>>> Fathima Dilhasha Nazeer <http://lk.linkedin.com/in/dilhasha/>
>>>>> (M.N.F.Dilhasha)
>>>>> Undergraduate | Department of Computer Science and Engineering
>>>>> University of Moratuwa
>>>>> Sri Lanka
>>>>>
>>>>> On Sun, Jun 14, 2015 at 8:40 PM, Danushka Fernando <[email protected]
>>>>> > wrote:
>>>>>
>>>>>> Did you try replacing @ with ..
>>>>>>
>>>>>> Thanks & Regards
>>>>>> Danushka Fernando
>>>>>> Senior Software Engineer
>>>>>> WSO2 inc. http://wso2.com/
>>>>>> Mobile : +94716332729
>>>>>>
>>>>>>
>>>>>> On Jun 14, 2015 8:20 PM, "Fathima Dilhasha" <[email protected]>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> As in this thread I was able to run the curl command for log in
>>>>>>> sometime back. But now when I try the same command, it doesn't seem to
>>>>>>> work. What can be the reason?
>>>>>>>
>>>>>>> The command I'm using is as follows.
>>>>>>>
>>>>>>> *curl -v -X  -c cookies POST -k
>>>>>>> https://apps.cloud.wso2.com/appmgt/site/blocks/user/login/ajax/login.jag
>>>>>>> <https://apps.cloud.wso2.com/appmgt/site/blocks/user/login/ajax/login.jag>
>>>>>>> -d 
>>>>>>> 'action=login&userName=<username>@<organization>&password=<password>'*
>>>>>>>
>>>>>>> Thanks.
>>>>>>> Regards,
>>>>>>> Dilhasha
>>>>>>>
>>>>>>>
>>>>>>> Fathima Dilhasha Nazeer <http://lk.linkedin.com/in/dilhasha/>
>>>>>>> (M.N.F.Dilhasha)
>>>>>>> Undergraduate | Department of Computer Science and Engineering
>>>>>>> University of Moratuwa
>>>>>>> Sri Lanka
>>>>>>>
>>>>>>> On Fri, May 1, 2015 at 10:15 PM, Fathima Dilhasha <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Danushka,
>>>>>>>>
>>>>>>>> That solved the problem.
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>> Regards,
>>>>>>>> Dilhasha
>>>>>>>>
>>>>>>>> Fathima Dilhasha Nazeer <http://lk.linkedin.com/in/dilhasha/>
>>>>>>>> (M.N.F.Dilhasha)
>>>>>>>> Undergraduate | Department of Computer Science and Engineering
>>>>>>>> University of Moratuwa
>>>>>>>> Sri Lanka
>>>>>>>>
>>>>>>>> On Fri, May 1, 2015 at 10:09 PM, Danushka Fernando <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Good point. Say your organization is xyz then your username should
>>>>>>>>> be dilasha..wso2.com@xyz. Try that. Should work I guess.
>>>>>>>>>
>>>>>>>>> Thanks & Regards
>>>>>>>>> Danushka Fernando
>>>>>>>>> Senior Software Engineer
>>>>>>>>> WSO2 inc. http://wso2.com/
>>>>>>>>> Mobile : +94716332729
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On May 1, 2015 10:03 PM, "Fathima Dilhasha" <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>> Yes. I can login to public cloud using same credentials.
>>>>>>>>>> But I need to clarify this. After I log in I choose between two
>>>>>>>>>> organizations. Should my username include the organization as well?
>>>>>>>>>>
>>>>>>>>>> I will check by creating another account as well.
>>>>>>>>>>
>>>>>>>>>> Thanks.
>>>>>>>>>>
>>>>>>>>>> Fathima Dilhasha Nazeer <http://lk.linkedin.com/in/dilhasha/>
>>>>>>>>>> (M.N.F.Dilhasha)
>>>>>>>>>> Undergraduate | Department of Computer Science and Engineering
>>>>>>>>>> University of Moratuwa
>>>>>>>>>> Sri Lanka
>>>>>>>>>>
>>>>>>>>>> On Fri, May 1, 2015 at 9:26 PM, <[email protected]> wrote:
>>>>>>>>>>
>>>>>>>>>>>  Hi Punnadi
>>>>>>>>>>> It returned false. Which means login is not successful.
>>>>>>>>>>> And further use the -c cookies in login command and use -b
>>>>>>>>>>> cookies in others and you don’t have to worry about session details 
>>>>>>>>>>> in that
>>>>>>>>>>> way.
>>>>>>>>>>>
>>>>>>>>>>> Thanks & Regards
>>>>>>>>>>> Danushka Fernando
>>>>>>>>>>> Software Engineer
>>>>>>>>>>> WSO2 inc. http://wso2.com/
>>>>>>>>>>> Mobile : +94716332729
>>>>>>>>>>>
>>>>>>>>>>> *From:* Punnadi Gunarathna <[email protected]>
>>>>>>>>>>> *Sent:* ‎Friday‎, ‎May‎ ‎1‎, ‎2015 ‎9‎:‎24‎ ‎PM
>>>>>>>>>>> *To:* Fathima Dilhasha <[email protected]>
>>>>>>>>>>> *Cc:* WSO2 Developers' List <[email protected]>
>>>>>>>>>>>
>>>>>>>>>>> Hi Fathima,
>>>>>>>>>>>
>>>>>>>>>>> I think your login is successful. Use the jsessionid to see
>>>>>>>>>>> invoke rest of the curl commands.
>>>>>>>>>>> On May 1, 2015 8:48 PM, "Fathima Dilhasha" <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>> I cannot seem to access the public cloud using the curl command
>>>>>>>>>>>> for login.
>>>>>>>>>>>>
>>>>>>>>>>>> The curl command I'm using is as follows.
>>>>>>>>>>>>
>>>>>>>>>>>> *curl -v  -X POST -k
>>>>>>>>>>>> https://apps.cloud.wso2.com/appmgt/site/blocks/user/login/ajax/login.jag
>>>>>>>>>>>> <https://apps.cloud.wso2.com/appmgt/site/blocks/user/login/ajax/login.jag>
>>>>>>>>>>>> -d 'action=login&[email protected]
>>>>>>>>>>>> <[email protected]>&password=*******************'*
>>>>>>>>>>>>
>>>>>>>>>>>> Following is the result of that command.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> ** Hostname was NOT found in DNS cache*   Trying
>>>>>>>>>>>> 54.209.187.16...* Connected to apps.cloud.wso2.com
>>>>>>>>>>>> <http://apps.cloud.wso2.com> (54.209.187.16) port 443 (#0)* 
>>>>>>>>>>>> successfully
>>>>>>>>>>>> set certificate verify locations:*   CAfile: none  CApath: 
>>>>>>>>>>>> /etc/ssl/certs*
>>>>>>>>>>>> SSLv3, TLS handshake, Client hello (1):* SSLv3, TLS handshake, 
>>>>>>>>>>>> Server hello
>>>>>>>>>>>> (2):* SSLv3, TLS handshake, CERT (11):* SSLv3, TLS handshake, 
>>>>>>>>>>>> Server key
>>>>>>>>>>>> exchange (12):* SSLv3, TLS handshake, Server finished (14):* 
>>>>>>>>>>>> SSLv3, TLS
>>>>>>>>>>>> handshake, Client key exchange (16):* SSLv3, TLS change cipher, 
>>>>>>>>>>>> Client
>>>>>>>>>>>> hello (1):* SSLv3, TLS handshake, Finished (20):* SSLv3, TLS 
>>>>>>>>>>>> change cipher,
>>>>>>>>>>>> Client hello (1):* SSLv3, TLS handshake, Finished (20):* SSL 
>>>>>>>>>>>> connection
>>>>>>>>>>>> using ECDHE-RSA-AES256-GCM-SHA384* Server certificate:*      
>>>>>>>>>>>> subject: C=US;
>>>>>>>>>>>> ST=California; L=Palo Alto; O=WSO2, Inc.; CN=*.cloud.wso2.com
>>>>>>>>>>>> <http://cloud.wso2.com>*      start date: 2014-05-23 00:00:00 GMT*
>>>>>>>>>>>>  expire date: 2015-05-27 12:00:00 GMT*      issuer: C=US; 
>>>>>>>>>>>> O=DigiCert Inc;
>>>>>>>>>>>> OU=www.digicert.com <http://www.digicert.com>; CN=DigiCert High 
>>>>>>>>>>>> Assurance
>>>>>>>>>>>> CA-3*      SSL certificate verify ok.> POST
>>>>>>>>>>>> /appmgt/site/blocks/user/login/ajax/login.jag HTTP/1.1> User-Agent:
>>>>>>>>>>>> curl/7.35.0> Host: apps.cloud.wso2.com 
>>>>>>>>>>>> <http://apps.cloud.wso2.com>>
>>>>>>>>>>>> Accept: */*> Content-Length: 65> Content-Type:
>>>>>>>>>>>> application/x-www-form-urlencoded> * upload completely sent off: 
>>>>>>>>>>>> 65 out of
>>>>>>>>>>>> 65 bytes< HTTP/1.1 200 OK* Server nginx/1.4.6 (Ubuntu) is not 
>>>>>>>>>>>> blacklisted<
>>>>>>>>>>>> Server: nginx/1.4.6 (Ubuntu)< Date: Fri, 01 May 2015 15:15:51 GMT<
>>>>>>>>>>>> Content-Type: text/html< Content-Length: 6< Connection: keep-alive<
>>>>>>>>>>>> Set-Cookie: JSESSIONID=D0339EB190F95BF7145678E3CBB0B4DB; 
>>>>>>>>>>>> Path=/appmgt/;
>>>>>>>>>>>> Secure; HttpOnly< false* Connection #0 to host apps.cloud.wso2.com
>>>>>>>>>>>> <http://apps.cloud.wso2.com> left intact*
>>>>>>>>>>>>
>>>>>>>>>>>> What have I got wrong?
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks.
>>>>>>>>>>>> Regards,
>>>>>>>>>>>> Dilhasha
>>>>>>>>>>>>
>>>>>>>>>>>> Fathima Dilhasha Nazeer <http://lk.linkedin.com/in/dilhasha/>
>>>>>>>>>>>> (M.N.F.Dilhasha)
>>>>>>>>>>>> Undergraduate | Department of Computer Science and Engineering
>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>
>>>>>>>>>>>> On Fri, May 1, 2015 at 8:19 PM, Fathima Dilhasha <
>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>
>>>>>>>>>>>>> Thank you Mahesh and Samith.
>>>>>>>>>>>>>
>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>> Dilhasha
>>>>>>>>>>>>>
>>>>>>>>>>>>> *M.N.F. Dilhasha*
>>>>>>>>>>>>> Software Engineering Intern | *WSO2 Inc.*
>>>>>>>>>>>>>
>>>>>>>>>>>>> email   :
>>>>>>>>>>>>> *[email protected] <[email protected]>*mobile : +94 77 8449321
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Fri, May 1, 2015 at 8:17 PM, Samith Dassanayake <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi Dilhasha,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> You can find the REST API and sample curl commands in [1].
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [1] https://docs.wso2.com/display/AF210/REST+APIs
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>> Samith
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Fri, May 1, 2015 at 8:11 PM, Fathima Dilhasha <
>>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I am trying to do $subject. Can someone share curl commands
>>>>>>>>>>>>>>> that I can use to access the REST API for App Factory?
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>> Dilhasha
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Fathima Dilhasha Nazeer
>>>>>>>>>>>>>>> <http://lk.linkedin.com/in/dilhasha/> (M.N.F.Dilhasha)
>>>>>>>>>>>>>>> Undergraduate | Department of Computer Science and
>>>>>>>>>>>>>>> Engineering
>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>>>> Dev mailing list
>>>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Best Regards
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Samith Dassanayake
>>>>>>>>>>>>>> Software Engineer | Cloud TG
>>>>>>>>>>>>>> WSO2, Inc. | http://wso2.com
>>>>>>>>>>>>>> lean. enterprise. middleware
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Mobile : +947 76207351
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Dev mailing list
>>>>>>>>>>>> [email protected]
>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> ~Regards
>>>> *Manisha Eleperuma*
>>>> Senior Software Engineer
>>>> WSO2, Inc.: http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> *blog:      http://manisha-eleperuma.blogspot.com/
>>>> <http://manisha-eleperuma.blogspot.com/>*
>>>> *mobile:  +94 71 8279777 <%2B94%2071%208279777>*
>>>>
>>>>
>>>
>>
>>
>> --
>> ~Regards
>> *Manisha Eleperuma*
>> Senior Software Engineer
>> WSO2, Inc.: http://wso2.com
>> lean.enterprise.middleware
>>
>> *blog:      http://manisha-eleperuma.blogspot.com/
>> <http://manisha-eleperuma.blogspot.com/>*
>> *mobile:  +94 71 8279777 <%2B94%2071%208279777>*
>>
>>
>


-- 
~Regards
*Manisha Eleperuma*
Senior Software Engineer
WSO2, Inc.: http://wso2.com
lean.enterprise.middleware

*blog:      http://manisha-eleperuma.blogspot.com/
<http://manisha-eleperuma.blogspot.com/>*
*mobile:  +94 71 8279777*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to