我已经搜索了stackoverflow,了解如何在HttpListener中为特定的AbsolutePath启用基本身份验证。
exaple;
public static byte[] SendResponse(HttpListenerRequest request)
{
string AbsolutePath = request.Url.AbsolutePath.Replace("/", "");
if (AbsolutePath == "GetAppointments")
{
//Enable basic authentication
}
else if (AbsolutePath == "GetStatus")
{
//Don't use authentication
}
}
实现这一目标有可能实现吗?或者我必须在不同的端口上创建2个HttpListener。我知道网络服务器也能够根据htaccess生成不同的身份验证,所以应该可以吗?
提前致谢,
此致
Joey Erdogan