日期:2014-05-19  浏览次数:20453 次

同一个网站项目中包含不同的网页类型html,.asp,.aspx等的问题。
问题:
1。sp.net项目中包含   html,.asp,.aspx文件的类型,网站发布后可以正确运行吗?
2。有asp.net项目中的web.config文件中利用的Forms身份验证角色处理,还能正常使用吗?
3。asp文件,aspx文件可以公用一个web.config文件吗?
4。asp文件,aspx文件可以共用一个全局文件吗?

这些问题该怎么解决那?

------解决方案--------------------
2。有asp.net项目中的web.config文件中利用的Forms身份验证角色处理,还能正常使用吗?
3。asp文件,aspx文件可以公用一个web.config文件吗?
4。asp文件,aspx文件可以共用一个全局文件吗?

2,不能正常使用,你可以在IIS做MIME映射,自己写HttpHandler来处理
3,不知道有没有解决办法,应该不行,但你可以把ASP的改写成Dotnet的
4,同3

期待高手解答。
------解决方案--------------------
Forms身份验证角色处理不可以

其它都可以

Session等服务器端的对象很难共享

cookie可以共享
文件也可以共享
------解决方案--------------------
asp,aspx由不同的dll处理的,是可以运行的
------解决方案--------------------
Forms身份验证是.net的处理 asp不可以

asp asp.net Session编码不同 很难共享

cookie同意域完全可以
web.config可以 不过asp需要自己写读取程序了
Global两者是不同的

------解决方案--------------------
.net 和asp本身session不可能共享~cookie可以~web。config不可共享~但你真要让html里共享。net的东西~有一个办法~不过要设置iis~让html文件通过。net来解析(就像urlrewrite一样)