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