【发布时间】:2025-12-28 19:05:17
【问题描述】:
我是 ASP.NET 新手,但我需要创建一个小项目 - 由管理面板(一个网站)和一个 android 应用程序(用 java 编写)组成。计划是发布 ASP.NET Web API 并由 android 应用程序和网站(可能是 ASP.NET MVC)使用它。上述客户端具有不同的功能。我还需要识别以前注册的 android 客户端。我有几个问题:
- 这是一个好的设计吗?
- 如何保证识别和授权?每次调用服务时,我可以在 http 请求中附加注册的 deviceID 吗?有没有更好的解决方案?
- 我应该使用 WCF Web 服务而不是 Web API 吗?
如果有任何提示和建议,我将不胜感激。
【问题讨论】:
标签: c# asp.net asp.net-mvc asp.net-mvc-4 asp.net-web-api