Try something like this
http://stackoverflow.com/questions/508565/how-to-make-an-authenticated-web-request-in-powershellit
looks like you need to authenticate as a user in the Jenkins user
database first. This should allow you to do that
On Apr 2, 2014 7:48 AM, "Ren Jith" <[email protected]> wrote:

> @Eric : I want the config.xml file. Rest API xml file not contain what I
> want.
>
> @Mark : I already followed this link. But it didn't helped me.
>
> Have any other solutions. What I want is to get all the svn repos
> configured in a job. Rest API xml contains the configured repo as well as
> its externals. I cant filter the original repos from that xml file.
>
>
> On Wed, Apr 2, 2014 at 7:10 PM, Mark Waite <[email protected]>wrote:
>
>> I think you need to authenticate your API client.
>>
>>
>> https://wiki.jenkins-ci.org/display/JENKINS/Authenticating+scripted+clientsprovides
>>  some hints (though not written in PowerShell).
>>
>> Mark Waite
>>
>>
>> On Wed, Apr 2, 2014 at 7:28 AM, Eric Pyle <[email protected]>wrote:
>>
>>>  Try using 
>>> https://myjenkins:8443/hudson/job/myProj/api/xml<https://myjenkins:8443/hudson/job/myProj/config.xml><https://myjenkins:8443/hudson/job/myProj/config.xml>
>>>
>>> Eric
>>>
>>>  On 4/2/2014 8:39 AM, Ren Jith wrote:
>>>
>>> Hi all,
>>>
>>> I am new to this forum, Please help me to find a solution to my problems.
>>>
>>> Our company has a Jenkins server. I am a user on this Jenkins server. I
>>> want to load the config.xml file of a specific job to PowerShell variable.
>>> I am using code like,
>>>
>>> $url ="https://myjenkins:8443/hudson/job/myProj/config.xml";
>>> [xml]$xmld = (New-Object System.Net.WebClient).DownloadString($url)
>>> //loading the xml file
>>>
>>>
>>> But this is not working. Sometimes an error gets like
>>>
>>> The server committed a protocol violation. Section=ResponseStatusLine"
>>> When some times i used the http connection I got a different error like
>>> exception calling "DownloadString" with "1" argument(s): "The remote server 
>>> returned an error: (403) ForbiddenAfter all this stuff i just tested with 
>>> 'wget.exe' There also an error comes like,
>>>  HTTP request sent, awaiting response... 403 Forbidden
>>> 2014-04-01 16:52:25 ERROR 403: Forbidden.
>>> I can't figure out the exact problem.Please help me? I know this is related 
>>> to the jenkins security issue.
>>> That's why i am posting this here.
>>> Thanks,
>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>  --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>>
>> --
>> Thanks!
>> Mark Waite
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to