[Zope] authentication problem
Anthony Baxter
Anthony Baxter <anthony@interlink.com.au>
Tue, 04 Sep 2001 21:23:00 +1000
FWIW, whenever mozilla regresses in this fashion it's called "a bug" and
gets fixed pretty quickly.
Anthony
>>> Jens Vagelpohl wrote
> this is a "known problem" with OmniWeb (and a few other browsers.
>
> OmniWeb will only send basic auth information when explicityly prompted.
> unfortunately, the page on the right-hand side of the ZMI
> (manage_workspace) does *not* prompt for authentication, it simply looks
> for the headers and if it cannot read them you get redirected to a
> "harmless" view, like index_html for the respective folder. most other
> browsers, once they have a username and password, automatically send that
> along for all other pages from the same webserver.
>
> i have sent feedback to the guys at OmniWeb twice so far, if you could add
> your voice to it that might help get it into production quicker.
>
> jens
>
>
>
>
> On Saturday, September 1, 2001, at 09:54 , Mitchell L Model wrote:
>
> > I would greatly appreciate it if people knowledgeable about the Zope user
> > authentication process would consider helping me with a problem even
> > though the context for the problem is extremely limited (Omniweb 10.0.5
> > on Mac OS X 10.0.4), because the answer will help me understand an
> > important part of Zope in addition to helping me get past my problem and
> > in fact, I think the answer probably has to do with the mechanism by
> > which web browsers communicate user authorization to server-side programs
> > generally, independent of Omniweb or Zope, so many people might find this
> > answer interesting.
> >
> > I couldn't use Zope at all on Omniweb before the just released version 10.
> > 0.5, because although I could successfully connect to a specific port
> > included in the URL, Omniweb was not using that port for the frames
> > within the page. That seems to have been fixed with the newest version,
> > but I still have a problem: I can successfully log in to Zope, but all
> > attempts to use ZMI get redirected to View pages instead. I have traced
> > through the code in ZPublisher/BaseRequest.py and
> > ZServer/PubCore/ZServerPublisher.py to determine that the request's _auth
> > is coming in as None in Omniweb, but a more meaningful value in other
> > browsers. However, I'm having trouble finding where that information is
> > coming from (the indirections in the Python code make it tricky to catch
> > everything stepping through the code in pdb), and I've run out of time.
> >
> > I would GREATLY appreciate an explanation of where the authorization
> > information is coming from. I don't see the currently logged in user in
> > my CGI environment, including cookies. How does any server-side program
> > get the user authorization information from the browser after the user
> > has logged in and gone to a different frame or window?
> > --
> > --- Mitchell
> >
> > _______________________________________________
> > Zope maillist - Zope@zope.org
> > http://lists.zope.org/mailman/listinfo/zope
> > ** No cross posts or HTML encoding! **
> > (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce
> > http://lists.zope.org/mailman/listinfo/zope-dev )
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )
>
--
Anthony Baxter <anthony@interlink.com.au>
It's never too late to have a happy childhood.