คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
The request failed with HTTP status 403: Forbidden
ใน error ก็บอกชัดนะครับว่า C# มัน request แล้วเจอ 403
ก็ไปเช็คต่อครับ ว่ามันไปเรียก url อะไร ทำไมได้ 403 (แล้วทำไมที่เขียนด้วย php ถึงเรียกแล้วไม่เจอ 403, url เดียวกันมั้ย)
แล้ว 403 เนี่ย ต้นทางมาจาก webserver หรือ webservice
ลองหัด problem solving ดูครับ คุ้ยไปเรื่อยๆ เดี๋ยวก็เจอต้นเหตุ
ใน error ก็บอกชัดนะครับว่า C# มัน request แล้วเจอ 403
ก็ไปเช็คต่อครับ ว่ามันไปเรียก url อะไร ทำไมได้ 403 (แล้วทำไมที่เขียนด้วย php ถึงเรียกแล้วไม่เจอ 403, url เดียวกันมั้ย)
แล้ว 403 เนี่ย ต้นทางมาจาก webserver หรือ webservice
ลองหัด problem solving ดูครับ คุ้ยไปเรื่อยๆ เดี๋ยวก็เจอต้นเหตุ
▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
การพัฒนาซอฟต์แวร์
PHP สร้าง webservice แบบ nusoap เขียนกับ C# แล้วมัน error ทำไงดี
2. ทดสอบโดยลองรันกับสคริป php มาเรียกสามารถใช้ได้
3. ทดสอบโดยเขียน c# มาเรียก ปรากฏว่าสามารถใช้ได้บางหน้า webservice เท่านั้น งงมั้ยที่นี้ มี webservice 10 หน้า แต่ที่เรียกได้มีแค่ 2 หน้า อีก 8 url ขึ้นว่า The request failed with HTTP status 403: Forbidden.
3.1 ถ้าลองเขียนสคริป php ด้วยกันที่เป็น client มาเรียก webgservice ทั้ง 10 url ปรากฏว่าเรียกได้ แต่ถ้าใช้ .net c# เขียน มันเรียกได้แค่บาง url งงแฮะ
มันติดตรงไหน งง ?? ใครเคยเจอ error แบบนี้บ้าง
An unhandled exception of type 'System.Net.WebException' occurred in System.Web.Services.dll
Additional information: The request failed with HTTP status 403: Forbidden.