سؤال

هذه المقالة من تفاصيل Microsoft كيفية التنفيذ أمن النقل مع ال عميل مجهول.

http://msdn.microsoft.com/en-us/library/ms729789.aspx.

أود أن أعرف ما إذا كان من الممكن تحقيق نفس الهدف، باستخدام nettcpbinding. بدلا من Wshttpginding. واستضافة الخدمة كخدمة Windows.

هل كانت مفيدة؟

المحلول

نعم، لا أرى أي سبب لماذا هذا لن يعمل على ربط NETTCP. بشكل افتراضي، يستخدم NETTCP الأمان على مستوى النقل بالفعل، ولكن أيضا بيانات اعتماد Windows أيضا. فقط قم بتشغيل أولئك، ويجب أن تكون جيدا للذهاب.

   <bindings>
      <netTcpBinding>
        <binding name="SecureNetTcp">
          <security mode="Transport">
            <transport clientCredentialType="None" />
          </security>
        </binding>
      </netTcpBinding>
    </bindings>

نصائح أخرى

لم أفعل ذلك أبدا، ولكن لا يمكنك ضبط مصادقة العميل فقط على أي شيء؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top