Sunday, March 20, 2011

WCF Basic Authentication:Security settings for this service require 'Anonymous' Authentication but it is not enabled for the IIS application that hosts this service.

I was testing the service to authenticate users with basic authentication over http (not https). To Achieve this, I used basicHttpBinding as binding and configured it for TransportClientCredentialOnly security mode.

<basicHttpBinding> 
<binding name="http_transport_basic">
<security mode="TransportCredentialOnly">
<transport clientCredentialType ="Basic"/>
</security>
</binding>
</basicHttpBinding>



Everything was looking good so far until I hit the f5 to visit the familiar yellow error page complaining about InvalidMexHttpPoint


But why. I am using basic authentication and basic authentication is enabled in the IIS. Thanx to the Mapelli for the post which points the cause of the problem. I removed the mex point and hit F5 again. There is no more error page. But now the question arises, Is there any way to include the mex point?. Answer is yes. I just replaced the mex binding from  “mexHttpBinding” to basicHttpBinding and created the bindingConfiguration similar to the service endpoint’s binding configuration. This change enabled me to use the mex point which is also configured for basic authentication.

3 comments:


  1. شركة كشف تسربات المياه بالرياض
    شركة كشف تسربات المياه بالرياض
    تعتبر شركة كشف تسربات المياه بالرياض شركة التيسير من أفضل الشركات التي تقوم بأفضل خدمات كشف تسرب المياه بدون الحاجة إلى تكسير الأرضيات و الحوائط من خلال طرق الكشف المبكر التي تعمل على حماية المباني من الأضرار التي يمكن أن تلحق بها وذلك قبل وقوعها من خلال نخبة ممتازة من كبار المشرفين والأيدي العاملة الماهرة التي لديها القدرة على حل جميع مشاكل تسرب المياه بدايةً من المشاكل التي تؤثر على صحة أفراد الأسرة أو التي تؤثر على المباني.

    كشف تسربات المياه بالرياض

    شركة التيسير
    للاستفسار عن جميع خدمات التيسير عزل مائي و عزل حراري و عزل اسطح و عزل خزانات و عزل فوم وجميع انواع العوازل و رش مبيد و مكافحة حشرات و تسليك مجاري و
    كشف تسربات المياه
    و فحص فلل و صيانة مباني و ترميم منازل و نقل عفش و اثاث وتنظيف فلل ومنازل بالرياض يرجي الاتصال على
    0500736613
    او زورو موقعنا على الانترنت
    http://altayseerr.com

    ReplyDelete

  2. شركة رواد الرياض
    أهمية كشف تسربات المياه بالرياض
    وتأكد أن تعرضك لتسربات المياه سيكون له بالغ المخاطر عليك وعلى أسرتك، فالتعفن الذي تسببه كشف تسربات المياه يصل إلى أماكن صعبة بداخل الجدران والأسقف وبالتالي تؤدي إلى تأثيرات سلبية عل الصحة، فالعفن والرطوبة العالية يتسبب في الربو والسعال والكثير من الأمراض التي تصيب الجهاز التنفسي، ولهذا لابد من أن نقوم في شركة كشف تسربات المياه
    بالكشف عن تسربات المياه باستمرار وإجراء الصيانة اللازمة لها لمنع الأضرار الجسيمة من الحدوث سواء على المبنى أو على الصحة.
    لمزيد من خدمات الشركة

    شركة ترميم منازل بالرياض
    شركة رواد الرياض
    شركة عزل خزانات شمال الرياض
    او زورو موقعنا على الانترنت
    http://elwosta.com

    ReplyDelete