+-------[ Andrew Milton ]---------------------- | +-------[ William Heymann ]---------------------- | | | | On Thursday 17 December 2009, Andrew Milton wrote: | | > +-------[ Baiju M ]---------------------- | | > | | > | Hi, | | > | In exUserFolder there are few exceptions raised like this: | | > | | | > | raise 'LoginRequired', self.docLogin(self, request) | | > | | | > | This will not working in Zope 2.12 (Python 2.6) | | > | | | > | Any idea, how to change it ? | | > | | > Replace the raise with; | | > | | > request.RESPONSE.setStatus(401) | | > request.RESPONSE.setHeader('Content-Type','text/html') | | > request.RESPONSE.write(self.docLogin(self,request)) | | > | | | | I just tried that and it works in Firefox, Chrome and Opera but it is failing | | in IE and Konqueror. I tried a few versions of each of these browsers and | | the results are consistent. I don't see why it is failing though. | | | | I tried exactly what is up there along with also trying self.docLoginRedirect | | instead of docLogin. I used wireshark to watch the connection and I don't see | | anything wrong with it. | | [SNIP] | | | | | If I go to the page that the Refresh refers to in any of the browers that | | works fine. The raise form works fine on older versions of zope with no issues | | on any of these browers. Konqueror and IE will both have their icons spinning | | on that page like they are waiting for something. | | | | Any ideas or help would be appreciated. I have tried lots of things to get | | it working. | | Try adding more padding ... | | IE (not sure about Konq) has this annoying habit of giving you a "nice" | page instead of the one we want... it used to be if the page was < 512 | bytes it would give you its own page... | | I'll try to look into it over the weekend...
I have 2.10 not 2.12, but for FF, Shiretoko (64 bit FF 3.5.5), IE7/IE8 (32 and 64 bit), Safari (4.0.4) all work fine with this method. Konquerer does seem to have an issue, but, I don't know enough about Konquerer to work out what to try. -- Andrew Milton a...@theinternet.com.au _______________________________________________ Zope maillist - Zope@zope.org https://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - https://mail.zope.org/mailman/listinfo/zope-announce https://mail.zope.org/mailman/listinfo/zope-dev )