读取Web配置设置.在ASP中配置.. Net项目使用Javascript文件
Read Configuration Settings of Web.config in ASP.Net project using Javascript File
我想阅读Web。通过javascript文件配置。
我有下面的参考链接,建议相同的,但只有当我们在。aspx文件中添加代码,而不是当放入。js文件。http://www.codeproject.com/Tips/77917/Read-Configuration-Settings-of-Web-config-using-Ja
是否可以在.js文件中使用代码?
不,你不应该想要(你可以通过更改IIS ISAPI文件处理程序,但不!)。web.config
文件是一个需要严格保护的文件,因为它可能包含数据库和其他资源的用户名和密码。 web.config
不能暴露在外界!
也就是说,您可以选择创建ashx
或aspx
来读取web.config
的特定部分并将其公开给页面,但这是我所能做到的。
IIS永远不会允许浏览器直接请求web.config
文件…所以简单的答案是"不,你不能用javascript"。
您唯一的选择是通过.aspx
页面(或类似的)流式传输文件,但我不建议这样做,因为它可能(几乎肯定)是一个安全问题。
编辑:正如Patrick在上面的回答中所说,如果您需要暴露特定部分,那么这将是更好的-但不要暴露整个文件
相关文章:
- 正在将数据主题添加到所有项目
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 如何检查管道中未定义的项目
- 如何使用socket.io在meanjs项目中配置jshint
- 通过Grunt任务注入内容,具体取决于asp.net项目构建配置
- grunt 命令在配置 EaselJS 项目时不运行服务器
- 如何将项目变量配置到任务中's在Grunt中的initConfig
- 在多个 angularjs 项目之间共享通用功能/配置
- 尝试使用Selenium运行测试时出现此错误:启动配置AWTConsole引用不存在的项目测试项目
- 如何为 PhoneGap 项目配置标头部分
- AngularJS-将配置文件添加到项目中
- AngularJS项目配置
- 任何不错的配置驱动的表单项目
- 如果我使用r.js优化我的RequireJS项目,我必须改变路径和依赖配置吗?
- 如何配置'ngProgress'作为加载器在我的项目[ngbp样板]
- 如何使用来自web的值更新JavaScript.配置文件.NET MVC4 Razor项目
- 如何为rc5配置angular-cli项目
- 尝试配置一个新的webpack+angular2项目,我'm获取错误TS2384:重载签名必须全部为环境签名或非
- Sencha Touch &;ExtJS配置文件的桌面和移动在一个web项目/vhost
- 读取Web配置设置.在ASP中配置.. Net项目使用Javascript文件