แก้ปัญหา Error 417 เมื่อใช้ Web Service ร่วมกับ ASP.NET MVC

ในช่วงที่ผมพัฒนาเว็บไทยลีก ได้เขียนคำสั่งให้ทำการอัพโหลดรูปภาพไปเก็บไว้ที Apache Server โดยสร้างเป็น PHP web service เป็นตัวให้บริการในการ อัพโหลดรูปภาพ โดยเว็บหลักเป็น ASP.NET MVC เมื่อทดลองรันเว็บ มี error The request failed with HTTP status 417: Expectation failed.
ผมได้คนหาดูในเ็ว็บไซด์ต่างๆ จนได้คำตอบว่า มี proxies บางตัวที่ไม่รองรับ 100 continue การแก้ไขก็คือการแก้ไขค่าในไฟล์ web.config
ให้เป็นดังนี้

<configuration>

    <system.net>

        <settings>
   
                    <servicePointManager expect100Continue="false" />

        </settings>

    </system.net>

</configuration>

และอย่าลืมที่จะ MOD 777 folder ที่จะทำการ upload รูปภาพขึ้นไปด้วยนะครับ
 

ความเห็น

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Friends
jirawat.in.th clipdonjai.com janawat.wordpress.com csharp89.blogspot.com 108blog.net

HTML5 Powered with Multimedia