Hi,
My application makes a GET request and insert "Translate:F" into the header.
HttpWebRequest request = HttpWebRequest.Create(url);
request.Headers.Add(
"Translate: f");
request.Credentials =
CredentialCache.DefaultCredentials;
Basic and Anonymous authentication are enabled.
WebDAV is enabled, "Allow anonymous property queries" is set to true. Both "All Users" and "Anonymous Users" are given Read, Write and Source permissions to All content.
This is excerpt from applicationHost.config:
<location path="Default Web Site">
<system.webServer>
<webdav>
<authoring enabled="true">
<fileSystem allowHiddenFiles="true" />
<properties allowAnonymousPropfind="true" allowInfinitePropfindDepth="true" allowCustomProperties="true" />
</authoring>
<authoringRules>
<add users="*" path="*" access="Read, Write, Source" />
<add users="?" roles="" path="*" access="Read, Write, Source" />
</authoringRules>
</webdav>
<security>
<authentication>
<basicAuthentication enabled="true" />
<windowsAuthentication enabled="true" />
<anonymousAuthentication userName="IUSR" />
</authentication>
</security>
</system.webServer>
</location>
However I receive warning "WebDAVModule: Anonymous access Not Allowed"
| ModuleName |
WebDAVModule |
| Data1 |
Anonymous Access Not Allowed |
| Data2 |
|
| ErrorCode |
0 |
| ErrorCode |
The operation completed successfully. (0x0) |
IIS7 is on Server2008. Is it possible to configure WebDAV for anonymous access? What am I missing?