我正在使用带有框架 4 的 Visual Studio 2010。
我有一个 aspx 页面,其中有一些字段供用户输入搜索条件,并且GridView初始为空。用户输入要搜索的字段后,单击按钮。然后单击事件触发并检索数据并填充 GridView。
我已将应用程序部署到我们的服务器,它与 http 配合得很好。但是,当我们切换到 https 时,页面会显示,但是当单击搜索按钮时,它会返回 404 错误。
由于防火墙限制,我们在 http 上遇到了一些早期错误,但网络人员说他这次没有看到错误。
这听起来就像您在应用程序的某处有一个硬编码的 URL。搜索 http://,您应该能够找到它。
或者,安装Fiddler并查看遇到 404 错误时尝试访问的 URL,然后在代码中跟踪该 URL。