Re: 401 Authorization explained
Re: 401 Authorization explained
- Subject: Re: 401 Authorization explained
- From: Daniele Corti <email@hidden>
- Date: Tue, 10 Apr 2012 19:26:41 +0200
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@hidden>
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 {
[…]
}
Is this useful:
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@hidden)
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden