seyedmajid
سه شنبه 08 تیر 1395, 10:30 صبح
سلام دوستان
من میخام یه برنامه ای بنویسم که کلاینت ها از روی اینترنت به سرویس های wcf وصل بشوند
برای این که مطمئن شم کلاینتی که وصل شده مجوز داره و همچنین برای این که بفهمم کدام کلاینت داره سرویس را فراخوانی می کنه از certificate استفاده کردم
یعنی
<netTcpBinding>
<binding name="NetTCPTransportSecurity" closeTimeout="00:59:59"
openTimeout="00:59:59" receiveTimeout="00:59:59" sendTimeout="00:59:59"
maxBufferSize="1111111111" maxReceivedMessageSize="1111111111">
<readerQuotas maxStringContentLength="2147483647" maxArrayLength="2147483647"
maxBytesPerRead="2147483647" />
<security mode="Message">
<message clientCredentialType="Certificate" />
</security>
</binding>
</netTcpBinding>
ولی
سرعت اجرای سرویس خیلی کند شده
میخواستم بدونم برای اهدافی که بالا گفتم راه حل دیگه ای هست
یا میشه certificatye را جوری استفاده کرد که کند نباشه
من میخام یه برنامه ای بنویسم که کلاینت ها از روی اینترنت به سرویس های wcf وصل بشوند
برای این که مطمئن شم کلاینتی که وصل شده مجوز داره و همچنین برای این که بفهمم کدام کلاینت داره سرویس را فراخوانی می کنه از certificate استفاده کردم
یعنی
<netTcpBinding>
<binding name="NetTCPTransportSecurity" closeTimeout="00:59:59"
openTimeout="00:59:59" receiveTimeout="00:59:59" sendTimeout="00:59:59"
maxBufferSize="1111111111" maxReceivedMessageSize="1111111111">
<readerQuotas maxStringContentLength="2147483647" maxArrayLength="2147483647"
maxBytesPerRead="2147483647" />
<security mode="Message">
<message clientCredentialType="Certificate" />
</security>
</binding>
</netTcpBinding>
ولی
سرعت اجرای سرویس خیلی کند شده
میخواستم بدونم برای اهدافی که بالا گفتم راه حل دیگه ای هست
یا میشه certificatye را جوری استفاده کرد که کند نباشه