代码地址如上
发布网站后,绑定本地IP,用IP访问不能通过登录验证,但是用localhost访问就可以
14 个解决方案
#1
你用的什么验证,改为匿名验证试过吗
#2
还要分-,-
瞬间感觉像打广告的。
瞬间感觉像打广告的。
#3
<!--
有关如何配置 ASP.NET 应用程序的详细信息,请访问
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<appSettings configSource="App_Code\Config.xml" />
<system.web>
<!-- Session过期时间 -->
<sessionState mode="InProc" timeout="180" />
<!--设置网站全局 ASP.NET 页的字符编码格式-->
<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" />
<!--默认错误页设置-->
<customErrors defaultRedirect="Err.html" mode="RemoteOnly">
<!--特殊代码编号的错误从定向文件-->
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
<compilation debug="true" targetFramework="4.0" />
<httpRuntime requestValidationMode="2.0" />
<pages validateRequest="false" />
</system.web>
</configuration>
<?xml version="1.0" encoding="utf-8"?>
<appSettings>
<!-- 连接字符串是否加密-->
<add key="ConStringEncrypt" value="false" />
<!-- SqlServer连接字符串:Server=服务器地址;Database=库名;Uid=用户;Pwd=密码-->
<add key="SqlServer_RM_DB" value="Server=xxxxxx;Database=RM_Db;Uid=sa;Pwd=123" />
<!-- 系统默认登录账户 -->
<!--<add key="CurrentUserName" value="Administrator" />
--><!-- 系统默认登录密码 --><!--
<add key="CurrentPassword" value="2A1B132C0E64FA299B014B39F7DE5C2F" />-->
<!-- 是否启动服务器缓存-->
<add key="IsCache" value="false" />
<!-- 服务器缓存设置时间(分钟)-->
<add key="TimeCache" value="30" />
<!-- 是否自动重启IIS-->
<add key="IsRestartIIS" value="false" />
<!-- 自动重启IIS设置时间(每天凌晨05点)-->
<add key="RestartIISTime" value="22:33:00" />
<!-- 是否写日志-->
<add key="LogIsWrite" value="true" />
<!-- 系统日志保存路径-->
<add key="LogFilePath" value="F:\Kylix\通用权限管理\src\RM.Web\SysLog" />
<!-- 允许恢复数据库-->
<add key="IsRecoverData" value="false" />
<!-- 是否启动自动备份数据库-->
<add key="IsBackupsData" value="false" />
<!-- 自动启动备份数据库设置时间(每天凌晨05点)-->
<add key="BackupsDataTime" value="05:00:00" />
<!-- 备份数据库设置保存路径 -->
<add key="BackupsDataPath" value="F:\Kylix\通用权限管理\src\RM.Web\DataBackups" />
<!-- 发出系统异常错误邮箱的地址 -->
<add key="ErrorReportMailUserName" value="812431372@qq.com" />
<!-- 软件注册码 -->
<add key="RegistrationCode" value="2A1B132C0E64FA299B014B39F7DE5C2F" />
<!-- 公司信息 -->
<add key="CustomerCompanyName" value="XXX有限公司" />
<!-- 软件名称 -->
<add key="SoftName" value=".NET快速开发架构" />
<!-- 当前软件版本 -->
<add key="Version" value="2.0" />
</appSettings>
#4
瞬间感觉像打广告的。
上面是web.config 下面是config.xml
上面是web.config 下面是config.xml
#5
是指authentication mode=none么?
#6
别总纠结web.config文件
看看IIS里都怎么设置的先
看看IIS里都怎么设置的先
#7
我是刚接触ASP.NET的新手,上面那个网址需要积分的话,我传一个到百度盘,也可以联系我,QQ 100733087,谢谢各位大神
http://pan.baidu.com/s/1c0m6X0k
http://pan.baidu.com/s/1c0m6X0k
#8
IP访问是不能登陆还是不能访问?
有什么提示?
有什么提示?
#9
能访问但不能登陆,所以我觉得应该不是配置问题
#10
一步步跟踪,看到哪里出的问题
#11
IP访问是不能登陆还是不能访问?
有什么提示?
能访问但不能登陆,所以我觉得应该不是配置问题
不能登录,这个太泛泛了
是IIS提示登录出错,还是登陆页面能显示,但是点击了按钮之后,你自己的登陆功能有问题?
说明白具体现象,不行放个图
#12
IP访问是不能登陆还是不能访问?
有什么提示?
能访问但不能登陆,所以我觉得应该不是配置问题
不能登录,这个太泛泛了
是IIS提示登录出错,还是登陆页面能显示,但是点击了按钮之后,你自己的登陆功能有问题?
说明白具体现象,不行放个图
IIS没问题,登陆页面能够显示,但是输入用户密码后,用localhost访问页面则能登陆成功 ,用本地ip地址访问则提示登录失败,连接不上服务器。我觉得可能是登陆功能代码有问题,但是我没法跟踪发布后用IP访问的网页。
#13
问题解决了,是一个QQwrt.DAT文件没有加入到工程里面去
#14
#1
你用的什么验证,改为匿名验证试过吗
#2
还要分-,-
瞬间感觉像打广告的。
瞬间感觉像打广告的。
#3
<!--
有关如何配置 ASP.NET 应用程序的详细信息,请访问
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<appSettings configSource="App_Code\Config.xml" />
<system.web>
<!-- Session过期时间 -->
<sessionState mode="InProc" timeout="180" />
<!--设置网站全局 ASP.NET 页的字符编码格式-->
<globalization requestEncoding="utf-8" responseEncoding="utf-8" fileEncoding="utf-8" />
<!--默认错误页设置-->
<customErrors defaultRedirect="Err.html" mode="RemoteOnly">
<!--特殊代码编号的错误从定向文件-->
<error statusCode="403" redirect="NoAccess.htm" />
<error statusCode="404" redirect="FileNotFound.htm" />
</customErrors>
<compilation debug="true" targetFramework="4.0" />
<httpRuntime requestValidationMode="2.0" />
<pages validateRequest="false" />
</system.web>
</configuration>
<?xml version="1.0" encoding="utf-8"?>
<appSettings>
<!-- 连接字符串是否加密-->
<add key="ConStringEncrypt" value="false" />
<!-- SqlServer连接字符串:Server=服务器地址;Database=库名;Uid=用户;Pwd=密码-->
<add key="SqlServer_RM_DB" value="Server=xxxxxx;Database=RM_Db;Uid=sa;Pwd=123" />
<!-- 系统默认登录账户 -->
<!--<add key="CurrentUserName" value="Administrator" />
--><!-- 系统默认登录密码 --><!--
<add key="CurrentPassword" value="2A1B132C0E64FA299B014B39F7DE5C2F" />-->
<!-- 是否启动服务器缓存-->
<add key="IsCache" value="false" />
<!-- 服务器缓存设置时间(分钟)-->
<add key="TimeCache" value="30" />
<!-- 是否自动重启IIS-->
<add key="IsRestartIIS" value="false" />
<!-- 自动重启IIS设置时间(每天凌晨05点)-->
<add key="RestartIISTime" value="22:33:00" />
<!-- 是否写日志-->
<add key="LogIsWrite" value="true" />
<!-- 系统日志保存路径-->
<add key="LogFilePath" value="F:\Kylix\通用权限管理\src\RM.Web\SysLog" />
<!-- 允许恢复数据库-->
<add key="IsRecoverData" value="false" />
<!-- 是否启动自动备份数据库-->
<add key="IsBackupsData" value="false" />
<!-- 自动启动备份数据库设置时间(每天凌晨05点)-->
<add key="BackupsDataTime" value="05:00:00" />
<!-- 备份数据库设置保存路径 -->
<add key="BackupsDataPath" value="F:\Kylix\通用权限管理\src\RM.Web\DataBackups" />
<!-- 发出系统异常错误邮箱的地址 -->
<add key="ErrorReportMailUserName" value="812431372@qq.com" />
<!-- 软件注册码 -->
<add key="RegistrationCode" value="2A1B132C0E64FA299B014B39F7DE5C2F" />
<!-- 公司信息 -->
<add key="CustomerCompanyName" value="XXX有限公司" />
<!-- 软件名称 -->
<add key="SoftName" value=".NET快速开发架构" />
<!-- 当前软件版本 -->
<add key="Version" value="2.0" />
</appSettings>
#4
瞬间感觉像打广告的。
上面是web.config 下面是config.xml
上面是web.config 下面是config.xml
还要分-,-
#5
你用的什么验证,改为匿名验证试过吗
是指authentication mode=none么?
#6
别总纠结web.config文件
看看IIS里都怎么设置的先
看看IIS里都怎么设置的先
#7
我是刚接触ASP.NET的新手,上面那个网址需要积分的话,我传一个到百度盘,也可以联系我,QQ 100733087,谢谢各位大神
http://pan.baidu.com/s/1c0m6X0k
http://pan.baidu.com/s/1c0m6X0k
#8
IP访问是不能登陆还是不能访问?
有什么提示?
有什么提示?
#9
IP访问是不能登陆还是不能访问?
有什么提示?
能访问但不能登陆,所以我觉得应该不是配置问题
#10
IP访问是不能登陆还是不能访问?
有什么提示?
能访问但不能登陆,所以我觉得应该不是配置问题
一步步跟踪,看到哪里出的问题
#11
IP访问是不能登陆还是不能访问?
有什么提示?
能访问但不能登陆,所以我觉得应该不是配置问题
不能登录,这个太泛泛了
是IIS提示登录出错,还是登陆页面能显示,但是点击了按钮之后,你自己的登陆功能有问题?
说明白具体现象,不行放个图
#12
IP访问是不能登陆还是不能访问?
有什么提示?
能访问但不能登陆,所以我觉得应该不是配置问题
不能登录,这个太泛泛了
是IIS提示登录出错,还是登陆页面能显示,但是点击了按钮之后,你自己的登陆功能有问题?
说明白具体现象,不行放个图
IIS没问题,登陆页面能够显示,但是输入用户密码后,用localhost访问页面则能登陆成功 ,用本地ip地址访问则提示登录失败,连接不上服务器。我觉得可能是登陆功能代码有问题,但是我没法跟踪发布后用IP访问的网页。
#13
问题解决了,是一个QQwrt.DAT文件没有加入到工程里面去