我做了一个很简单的网站,主要是热身。在本地机器上用浏览器浏览,localhost/weby/bridge.aspx一切正常,用127.0.0.1/weby/bridge.aspx浏览也正常,后来我用拨号上网,用IPCONFIG命令得到我的IP地址,220。167。121。108,使用220。167。121。108/weby/bridge.aspx浏览也正常,保持我的服务器处于拨号上网状态,在其它的机器上使用220。167。121。108/weby/bridge.aspx浏览,就说无法打开网页,不知道是为什么??
我已经在web.config中配置验证模式为form,配置文件如下:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web> <!-- 动态调试编译
设置 compilation debug="true" 以启用 ASPX 调试。否则,将这个值设置为
false 将可增进这个应用程序的 Runtime 效能。
设置 compilation debug="true" 以将调试符号 (.pdb 信息) 插入到编译过的网页。因为这样将会建立较大的文件案并使执行速度变慢,
因此您应该只在调试时将这个值设为 true,其他时间都设为 false。
如需详细信息,请参阅调试 ASP.NET 文件案相关的文件。
-->
<compilation
defaultLanguage="c#"
debug="true"
/> <!-- 自定义错误消息
设置 customError mode鏔的值以控制显示用户易读的错误消息而不是错误的
详细信息 (包含堆叠追踪): "On" 永远显示自定义 (易读) 消息
"Off" 永远显示详细的 ASP.NET 错误信息。
"RemoteOnly" 仅显示自定义 (易读) 消息给不在区域 Web 伺服器上的用户。针对安全
性目的,建议您使用这项设置,这样子您就不会将应用程序的详细信息显示给远端用户端。
-->
<customErrors
mode="RemoteOnly"
/> <!-- 验证
这个节将设置应用程序的验证原则。可能的模式包括 "Windows"、"Forms"、ç
"Passport" 和 "None"
-->
<authentication mode="Forms">
<forms name = ".BASICFORMSAUTH" path="/" loginUrl="Login.aspx" protection="All" timeout="30" >
</forms>
</authentication>
<authorization>
<deny users = "?" />
</authorization> <!-- 应用程序层级追踪记录
应用程序层级追踪启用应用程序中每一页面的追踪记录文件输出。
设置 trace enabled="true" 将启用应用程序追踪记录。如果 pageOutput="true",追踪信息将显示
在每一页面的下方。此外,您也可以从 Web 应用程序的根目录透过浏览 "trace.axd" 页面的方式来查看
应用程序的追踪记录文件。
-->
<trace
enabled="false"
requestLimit="10"
pageOutput="false"
traceMode="SortByTime"
localOnly="true"
/> <!-- 会话状态设置
根据预设,ASP.NET 会使用 Cookie 来识别哪些要求是属于某个特定会话。
如果无法使用 Cookie,您也可以将会话识别项加入到 URL 来追踪会话。
若要停用 Cookie,请设置 sessionState cookieless="true"。
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user id=sa;password="
cookieless="false"
timeout="20"
/> <!-- 全球化设置
此节用来设置应用程序全球化选项。
-->
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
/>
</system.web></configuration>请高手指点指点?
我已经在web.config中配置验证模式为form,配置文件如下:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.web> <!-- 动态调试编译
设置 compilation debug="true" 以启用 ASPX 调试。否则,将这个值设置为
false 将可增进这个应用程序的 Runtime 效能。
设置 compilation debug="true" 以将调试符号 (.pdb 信息) 插入到编译过的网页。因为这样将会建立较大的文件案并使执行速度变慢,
因此您应该只在调试时将这个值设为 true,其他时间都设为 false。
如需详细信息,请参阅调试 ASP.NET 文件案相关的文件。
-->
<compilation
defaultLanguage="c#"
debug="true"
/> <!-- 自定义错误消息
设置 customError mode鏔的值以控制显示用户易读的错误消息而不是错误的
详细信息 (包含堆叠追踪): "On" 永远显示自定义 (易读) 消息
"Off" 永远显示详细的 ASP.NET 错误信息。
"RemoteOnly" 仅显示自定义 (易读) 消息给不在区域 Web 伺服器上的用户。针对安全
性目的,建议您使用这项设置,这样子您就不会将应用程序的详细信息显示给远端用户端。
-->
<customErrors
mode="RemoteOnly"
/> <!-- 验证
这个节将设置应用程序的验证原则。可能的模式包括 "Windows"、"Forms"、ç
"Passport" 和 "None"
-->
<authentication mode="Forms">
<forms name = ".BASICFORMSAUTH" path="/" loginUrl="Login.aspx" protection="All" timeout="30" >
</forms>
</authentication>
<authorization>
<deny users = "?" />
</authorization> <!-- 应用程序层级追踪记录
应用程序层级追踪启用应用程序中每一页面的追踪记录文件输出。
设置 trace enabled="true" 将启用应用程序追踪记录。如果 pageOutput="true",追踪信息将显示
在每一页面的下方。此外,您也可以从 Web 应用程序的根目录透过浏览 "trace.axd" 页面的方式来查看
应用程序的追踪记录文件。
-->
<trace
enabled="false"
requestLimit="10"
pageOutput="false"
traceMode="SortByTime"
localOnly="true"
/> <!-- 会话状态设置
根据预设,ASP.NET 会使用 Cookie 来识别哪些要求是属于某个特定会话。
如果无法使用 Cookie,您也可以将会话识别项加入到 URL 来追踪会话。
若要停用 Cookie,请设置 sessionState cookieless="true"。
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;user id=sa;password="
cookieless="false"
timeout="20"
/> <!-- 全球化设置
此节用来设置应用程序全球化选项。
-->
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
/>
</system.web></configuration>请高手指点指点?
解决方案 »
- FCK Editor 编辑器 去除上传和浏览服务器
- 怎么在ashx或者webservice里加载用户控件,然后获取这个用户控件的html?
- 关于提交静态新闻的问题
- asp.net与exchang server的开发 接口问题
- 请教[ASP.NET(C#)]:如何截取一个字段的前100个字符并显示出来和日期的显示.
- 关于使用验证控件的疑问
- 如何让表单上输入框的约束条件由后台数据库对应字段的数据类型或约束条件自动确定?
- 一个常见的算法及实现。
- 在包括有用户控件的页面中如何给用户控件中的文本框赋值???急
- 问个基本问题: 怎么用.net framework sdk来编译 vs.net的asp.net工程?
- 搞了一天了,还没搞好.各位大哥大姐进来看看吧. 给分110
- 微软推出Ajax工具包有没有下载的呀?
www.brinkster.com
国外空间,稳定
不过,最好的方法还是使用公网IP地址。
或是在局域名中如果有路由器的话,做个端口映射
总之,用你的PC且用拨号上网,不是一个好的办法。找个免费的虚拟主机吧,支持.net的,也可以。