Hi
I have a problem in my web app, and I'm not sure what to do.
My webapp is using Turbogears 2.2, python 2.7
On my webapp, there's some section where a registered user can download
some private files, he gets them using a WSGIAppController
from root controller - root.py:
class RootController(BaseController):
....
rooms_docs = WSGIAppController(StaticURLParser('NameOfWebApp/rooms_docs'),
allow_only=predicates.has_permission('basic'))
...
When a FireFox or Chrome user press on the link which leads to the file, he
gets a download/open file dialog from the browser, if he chooses "Open" the
file is downloaded, saved in a temp directory and everything is ok.
looking in the file path (in Word 2010), I see this path:
*D:\Users\Bob\AppData\Local\Temp\1-Info.docx *
So far everything is ok
now, when an IE11 user presses the file link, and chooses "Open", the users
gets the file opened, but something else happens, I'm not quite sure.
Looking in the file path (in Word 2010), I see this path:
*https://bob.website.address/rooms_docs/1-Info.docx *
Which probably means that the file is "opened" from the "web"
The file is opened ok, but the paster server sends me errors.
Here is some of the data I get. I get 4 error reports for one file that was
tried to access in that way.
Part of the error report:
*RuntimeError: no challengers found *
HTTP_USER_AGENT: 'Microsoft Office Protocol Discovery'
Or USER_AGENTs like that:
HTTP_USER_AGENT: 'Microsoft-WebDAV-MiniRedir/6.1.7601'
HTTP_USER_AGENT: 'DavClnt'
Any advice on how to solve or avoid this error would be great.
I don't mind, if that would help just blocking IE11 from "opening" files,
but I don’t really know how..
Thanks for the help
--
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/turbogears.
For more options, visit https://groups.google.com/d/optout.