Tag: asp.net web api2

在使用Angular2时,我们需要Node.js和Express.js吗?

我使用以下内容构build了一个示例Web应用程序 – angular2 打字稿 ASP.Net WebAPI 2 Mongo DB 噶/茉莉 Node.js(仅作为服务器,仅在Angular2快速入门指定的范围内) 考虑到以上技术堆栈,我们是否需要使用Node.js或Express.js来构build生产Web应用程序? 上述任何技术是否可以使用Node / Express进行replace,以获得更好的性能/内存利用率/代码可维护性/更快的开发?

Angular 2 – 使用Windows身份validation消费平静的API调用

我有一个.net Web API托pipe在使用Windows身份validation的远程服务器上的IIS 7上。 我想要使用TypeScript和节点来访问使用Angular 2的web api。 早些时候,我得到一个错误'对预检请求的响应没有通过访问控制检查:没有'访问控制允许来源'标题出现在请求的资源' 我在托pipe的应用程序的web.config中添加了这个 <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> </customHeaders> 但是现在我得到了未经授权的401错误。 我已阅读有关添加以下代码,以允许跨域访问 – 但我不知道我在哪里添加angular2应用程序,以及如何编译。 app.use(function(req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept"); next(); }); app.get('/', function(req, res, next) { // Handle the get for this route }); app.post('/', function(req, res, next) { // Handle the post […]