Καλησπέρα σε όλους. Αντιμετωπίζω ένα περίεργο πρόβλημα. Σε ένα project (VS2005) έχω δύο web references για δύο αντίστοιχα services. Είναι στον ίδιο server, στο ίδιο folder, με τις ίδιες ρυθμίσεις. Η μόνη διαφορά που έχουν είναι τα αρχεία asmx.
Προσπαθώντας να καλέσω μιά μέθοδο από το 2ο, παίρνω το παρακάτω σφάλμα:
mscorlib at System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet)
at System.Security.CodeAccessPermission.Demand()
at System.Net.HttpWebRequest..ctor(Uri uri, ServicePoint servicePoint)
at System.Net.HttpRequestCreator.Create(Uri Uri)
at System.Net.WebRequest.Create(Uri requestUri, Boolean useUriBase)
at System.Net.WebRequest.Create(Uri requestUri)
at System.Web.Services.Protocols.WebClientProtocol.GetWebRequest(Uri uri)
at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebRequest(Uri uri)
at System.Web.Services.Protocols.SoapHttpClientProtocol.GetWebRequest(Uri uri)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at STAllocationService.STXMLAllocation.AllocationSearchForOL7(String pXML)
in C:\STOnline_DNN_04.05.05\STOnline\Web References\STAllocationService\Reference.vb:line 181
at Specialtours.DNN.STOnline.Common.DataAccess.SearchAllocation(Hashtable hashData)
in C:\STOnline_DNN_04.05.05\STOnline\DataAccess.vb:line 185
Τι μπορεί να φταίει? Στο 1ο service όλα δουλεύουν κανονικά. Έχω ρυθμίσει την ασφάλεια στο .ΝΕΤ ώστε να είναι fully trusted o client.