我们希望使用WebAPI来实现互操作。我的意思是,我们的webapi可以在不同类型的应用程序( Asp.net mvc、php、android、windows store/phone和ios)中公开和使用。我们使用的不是wcf,而是首选的webapi。这会是一个好的选择吗?我们只需要http和https。
请给我介绍最好的。
到目前为止,我有一个AJAX Server Control,其中包含一个通过AJAX调用的.asmx web服务。我担心这个解决方案的安全性,也理解由于WCF和WebAPI的兴起,.asmx不再受欢迎。我试着找一个WCF或webAPI以类似的方式使用的例子,但没有遇到任何问题。这个是可能的吗?我还在想,也许更好的方法是让WebAPI服务在控件之外运行,但只让控件调用它。
这是一种管理授权和身份验证的安全方法吗?