Asp.net 我可以在Ajax服务器控件中封装WCF或Web API吗?

Asp.net 我可以在Ajax服务器控件中封装WCF或Web API吗?,asp.net,wcf,asp.net-web-api,asmx,servercontrols,Asp.net,Wcf,Asp.net Web Api,Asmx,Servercontrols,我对.NET内的服务相当陌生,对.NET一般来说也不是很有经验,所以请原谅我的无知 我的任务是实现一个自包含的登录控件,它可以在许多应用程序中使用。我四处浏览了一下,取得了一些进展,但在我走得太远之前,我想知道是否还有更好的方法 到目前为止,我有一个AJAX服务器控件,其中包括一个通过AJAX调用的.asmx web服务 我对该解决方案的安全性表示担忧,同时也了解到,由于WCF和Web API的兴起,asmx不再受欢迎。我试图找到一个以类似方式使用WCF或web API的示例,但没有遇到任何问题

我对.NET内的服务相当陌生,对.NET一般来说也不是很有经验,所以请原谅我的无知

我的任务是实现一个自包含的登录控件,它可以在许多应用程序中使用。我四处浏览了一下,取得了一些进展,但在我走得太远之前,我想知道是否还有更好的方法

到目前为止,我有一个AJAX服务器控件,其中包括一个通过AJAX调用的.asmx web服务

我对该解决方案的安全性表示担忧,同时也了解到,由于WCF和Web API的兴起,asmx不再受欢迎。我试图找到一个以类似方式使用WCF或web API的示例,但没有遇到任何问题。这可能吗

我还认为,也许更好的方法是让WebAPI服务在控制之外运行,但让控制调用它

这是管理授权和身份验证的安全方法吗

任何提示都将不胜感激。

您可以从这里开始: