String originalURLFromRequest = request.headerForKey("request_uri");



On 2012-04-10, at 10:26 AM, Daniele Corti wrote:

> Hi Everyone,
> I was wondering, if I use the ErrorDocument in Apache for the 401 to redirect 
> on a direct action (for example ErrorDocument 401 
> /cgi-bin/WebObjects/wa/requireLogon ), is there a way in WO to obtain the URI 
> that cause the Authentication Error?
> In PHP you can use the $_SERVER['REQUEST_URI'] variable. Is there something 
> like this in WO?
> 
> Thanks in advance!
> -- 
> Daniele Corti
> --
> I DON'T DoubleClick
> 
> 
> 2012/4/10 Johann Werner <[email protected]>
> Hi Klaus,
> 
> nice article but you can achieve that with less work (or files). Instead of 
> an "empty" component you could just create an empty response object and 
> return that in your direct action:
> 
> […]
> if (noAuthenticationFound) {
>   ERXResponse authRequired = new ERXResponse();
>   authRequired.setStatus(401);
>   authRequired.setHeader("Basic realm=\"Videos\"", "WWW-Authenticate");
>   if (origin != null)
>     authRequired.setHeader(origin, "Access-Control-Allow-Origin");
>   return authRequired;
> } else {
>   […]
> }
> 
> 
> Am 07.04.2012 um 19:38 schrieb Klaus Berkling:
> 
>> Is this useful:
>> 
>> http://www.berkling.us/theothersite/page1/files/401_authorization_in_wonder.html
>> 
>> It covers how 401 Authorization can be done in Wonder/WebObjects.
>> 
>> 
>> 
>> kib
>> 
>> "The trouble with normal is it always gets worse."
>> Bruce Cockburn
>> 
>> Klaus Berkling
>> Web Application Dev. & Systems Analyst
>> DynEd International, Inc.
>> www.dyned.com
> 
> 
>  _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/ildenae%40gmail.com
> 
> This email sent to [email protected]
> 
> 
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      ([email protected])
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/chill%40global-village.net
> 
> This email sent to [email protected]

-- 
Chuck Hill             Senior Consultant / VP Development

Practical WebObjects - for developers who want to increase their overall 
knowledge of WebObjects or who are trying to solve specific problems.    
http://www.global-village.net/gvc/practical_webobjects








Attachment: smime.p7s
Description: S/MIME cryptographic signature

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to