I had an issue for quite a while with pingbacks in dasBlog:
Error: System.Security.SecurityException: Request for the permission of type 'System.Net.WebPermission, ... failed. at ... at newtelligence.DasBlog.Runtime.Proxies.WeblogUpdatesClientProxy.Ping(String weblogName, String weblogUrl) at newtelligence.DasBlog.Runtime.BlogDataServiceXml.PingWeblogsWorker(Object argument) The action that failed was: Demand The type of the first permission that failed was: System.Net.WebPermission |
It comes up that medium trust allows opening connections only to originHost (I guess localhost).
Here's how I solved it:
go to
%windir%\Microsoft. |
and find
<IPermission class="WebPermission" ... |
and add some additional URIs:
<IPermission class="WebPermission" version="1"> <ConnectAccess> |
These addresses were in %dasBlog%\SiteConfig\WebServices.xml