อยากทราบว่าที่เว็บเซอร์วิสที่มีการทำ HTTP authentication จะเขียนด้วย c# เข้าใช้งานยังไงครับ
ที่ php เขียนแค่นี้
function doAuthenticate() {
if (isset($_SERVER['PHP_AUTH_USER']) and isset($_SERVER['PHP_AUTH_PW'])) {
if ($_SERVER['PHP_AUTH_USER'] == "abc" && $_SERVER['PHP_AUTH_PW'] == "123")
return true;
else
return false;
}
}
ส่วน c# ที่จะเรียกใช้งาน ต้องเขียนยังไงครับ
ผมเขียน
myHW.PreAuthenticate = new PreAuthenticate("abc", "123");
myHW.Credentials = new Credentials("abc", "123");
ไม่สำเร็จ
**ส่วนตัวเขียน php แต่คนที่เขียน c# มานาน บอกทำไม่ได้ เลยต้องมาหัด c# ช่วยเค้าเขียน ตอนนี้ด้านเว็บเซอร์วิสเสร็จแล้ว ใช้ nusoap php แต่ด้านที่จะให้ c# client เข้ามาเรียกใช้ webservice มันติดอยู่ ส่วนตัวไม่รู้ไวยากรณ์ภาษา c# มาก ช่วยหาวิธีหน่อย แค่คำสั่งง่ายๆๆ มันอยู่ตรงไหนเหรอ บอกหน่อยคัพ
อยากทราบว่าที่เว็บเซอร์วิสที่มีการทำ HTTP authentication จะเขียนด้วย c# เข้าใช้งานยังไงครับ
ที่ php เขียนแค่นี้
function doAuthenticate() {
if (isset($_SERVER['PHP_AUTH_USER']) and isset($_SERVER['PHP_AUTH_PW'])) {
if ($_SERVER['PHP_AUTH_USER'] == "abc" && $_SERVER['PHP_AUTH_PW'] == "123")
return true;
else
return false;
}
}
ส่วน c# ที่จะเรียกใช้งาน ต้องเขียนยังไงครับ
ผมเขียน
myHW.PreAuthenticate = new PreAuthenticate("abc", "123");
myHW.Credentials = new Credentials("abc", "123");
ไม่สำเร็จ
**ส่วนตัวเขียน php แต่คนที่เขียน c# มานาน บอกทำไม่ได้ เลยต้องมาหัด c# ช่วยเค้าเขียน ตอนนี้ด้านเว็บเซอร์วิสเสร็จแล้ว ใช้ nusoap php แต่ด้านที่จะให้ c# client เข้ามาเรียกใช้ webservice มันติดอยู่ ส่วนตัวไม่รู้ไวยากรณ์ภาษา c# มาก ช่วยหาวิธีหน่อย แค่คำสั่งง่ายๆๆ มันอยู่ตรงไหนเหรอ บอกหน่อยคัพ