Matthew Gillen wrote:
> Alec Thomas wrote:
>> I think you'll find this is due to the CSRF token included in Trac
>> forms. I'm not sure there's a way around it.
>>
>> On 9/1/07, Ákos Maróy <[EMAIL PROTECTED]> wrote:
>>> Matthew Gillen wrote:
>>>> Try removing the "#preview" part from the URL.  The url should end with
>>>> "newticket".
>>> same result :(
> 
> Ok, I tested it, and it's doable, but to automate it there's an exercise for
> the reader involved:
>  $ wget --save-cookies cookies.txt --keep-session-cookies http://.../newticket
> 
> ( exercise for the reader: extract the __FORM_TOKEN value from the resulting
> saved page )

Alternatively, you could grab that token value from the cookies.txt file,
since it's the same value used for the trac_form_token cookie.

>  $ wget --load-cookies cookies.txt --post-data \
> "summary=Test2&type=defect&__FORM_TOKEN=29204edf325eca3781f6482f" \
> http://../newticket
> 
> where you replace the 29204ed... with what you extract from the downloaded 
> page.
> 
> You'll then want to remove the locally-saved 'newticket' file for the next
> iteration.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to