Asp.net web servislerinde (.asmx) açıklama ve dokümantasyonların kaldırılması

Asp net web servislerinde asmx açıklama ve dokümantasyonların kaldırılması

Web servisi adresini tarayıcıda açtığımızda web servisi detaylarına erişilebilmektedir.

Asp.net web servisinin (.asmx) adresini tarayıcıda açtığımız zaman serviste hangi metotlar var, bu metotların parametreleri ve geri dönüş tipleri nedir görebiliriz.

Bu bilgilerin herkes tarafından görüntülenmesini istemiyorsanız, web.config'te <system.web> altına ufak bir ekleme yaparak bu durumun önüne geçebilirsiniz.

<webServices>
    <protocols>
        <remove name="Documentation"/>
    </protocols>
</webServices>

Bu satırları eklediğinizde, servis tarayıcıda görüntülenmek istendiğinde alttaki ekran görüntülenir.

Kolay gelsin.