【发布时间】:2018-09-11 07:01:02
【问题描述】:
我是一名 Microsoft 开发人员。制作带有 Azure AD 身份验证的 ASP.NET 应用程序非常容易。使用 Vue 的传统多页面应用程序(例如)可以在两分钟内创建(通过使用 Visual Studio 中的身份验证向导)。但是观看一些 Angular 和 NPM 视频我喜欢 CLI/npm 方法。所以我决定使用 ADAL.js、ASP.NET Core API 和 Angular 6(部署到 Azure Web 应用程序)构建我的下一个项目。但我一直未能成功,只是遇到了复杂性和问题。
这三种技术的组合只是一个糟糕的组合,Visual Studio 不适合 SPA,还是我刚刚起步不好?有什么好的设置建议吗?我正在考虑将 API 和前端拆分为两个应用程序,这样我就可以使用干净的 Angular 而不必担心谁在构建 TypeScript(VS 或 Node)等。但是我需要两个 Web 应用程序,并且不得不担心 CORS .这里有什么建议,什么是开始的好设置?
我关注了很多文章,例如: http://www.talkingdotnet.com/how-to-create-an-angular-6-app-with-visual-studio-2017/ https://www.npmjs.com/package/microsoft-adal-angular6
但他们都有问题。
【问题讨论】:
标签: angularjs visual-studio adal.js