الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Wcf

بدأه kathy في 23 نوفمبر 2008 · 3 رد · 1,372 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه

أستخدم wcf في الموقع لدي , عندما رفعت الموقع على السيرفر ظهرت المشكلة التالية :

There was no endpoint listening at https://server.myDomain.se/MyVirtualDir/SensorService.svc that could accept the 
message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details

.

كيف يمكن معرفة مسار السيرفر الصحيح ؟؟ وماهى الإعدادات الصحيحة التي توضع في webconfig أو في App.config

شكرا

#2

جربي تطبعي المسار من الموقع مباشرة حتى تحصلي على ال URI الصحيح

ممكن تكتبي

Response.Write(myService.Endpoint.Address.ToString());

تأكدي من المسار ان كان مطابق للموجود عندك

احتمال اخر تأكدي من ال Firewall ممكن يكون في Rule معينة بتعمل تحويل للعنوان على Port اخر

You can fly while you can touch the sky

#3

حاولت طباعة المسار الصحيح

Dim epAddress As New EndpointAddress("https://server.myDomain.se/MyVirtualDir/SensorService.svc")
		Dim b As New WSHttpBinding
		b.MaxReceivedMessageSize = 67108864
		b.MessageEncoding = WSMessageEncoding.Text
		b.TextEncoding = Encoding.UTF8
		Dim ERPServicesClient As New ServiceReference1.ERPServicesClient(b, epAddress)
		Response.Write(ERPServicesClient.Endpoint.Address.ToString())

ولكن يطبع دائما المسار الذي أكتبه في البداية؟؟؟

مواضيع مشابهة