【发布时间】:2013-04-09 16:00:58
【问题描述】:
我对 .NET 中的服务还很陌生,一般来说对 .NET 并没有太多经验,所以请原谅我的无知。
我的任务是实现一个独立的登录控件,该控件可以在许多应用程序中使用。我做了一些浏览并取得了一些进展,但想知道在我走得太远之前是否有更好的方法。
到目前为止,我有一个 AJAX 服务器控件,其中包含一个通过 AJAX 调用的 .asmx Web 服务。
我担心这个解决方案的安全性,也明白由于 WCF 和 Web API 的兴起,.asmx 不再受青睐。我试图找到以类似方式使用 WCF 或 Web API 的示例,但没有遇到任何问题。这可能吗?
我也在想,也许更好的方法是让 Web API 服务在控件之外运行,但让控件调用它。
这甚至是管理授权和身份验证的安全方式吗?
任何指针将不胜感激。
【问题讨论】:
标签: asp.net wcf asp.net-web-api asmx servercontrols