TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
abhas mangal
NA
7
0
Hosting a Service in WCF
Jan 31 2007 10:23 AM
Hi, I have created a Windows Service in Visualstudio 2005 and created a service host in the OnStart() method to run the service host created when the windows service is run. To run I created a setup project and configure it to install my service on the local machine but when I am running the service an error is generated and is written in the event viewer as : Cannot find the X.509 certificate using the following search criteria: StoreName 'TrustedPublisher', StoreLocation 'LocalMachine', FindType 'FindBySubjectName', FindValue 'ADIANCE08\Administrator'. The code written to host the service is as follows : try { NetTcpBinding binding = new NetTcpBinding(); binding.PortSharingEnabled = true; binding.TransferMode = TransferMode.Buffered; host.Credentials.ClientCertificate.Authentication.CertificateValidationMode = System.ServiceModel.Security.X509CertificateValidationMode.PeerOrChainTrust; binding.Security.Message.ClientCredentialType = MessageCredentialType.Certificate; host.Credentials.ClientCertificate.SetCertificate(StoreLocation.LocalMachine, StoreName.TrustedPublisher, X509FindType.FindBySubjectName, @"ADIANCE08\Administrator"); host.AddServiceEndpoint(typeof(IServer), binding, "net.tcp://ADIANCE08:2600/MyFile"); host.Open(); } catch (Exception ex) { eventLog1.WriteEntry(ex.Message, EventLogEntryType.Error); eventLog1.Close(); } I am using the same above code and hosting the service successfully in the Windows Application(WPF) without any error. Can anyone suggest me how to configure my service successfully in Windows Service Based Application?Please let me know what I miss in the above lines of code also.
Reply
Answers (
1
)
Indigo Installation Problem
Listening Tcp Ports on Vista