来自 asp.net 网站的 Web API URL
Web API URL from a asp.net website
我在 Web 窗体项目中有一个 hyperlink,它的 href 设置为 Web api 调用。
http://www.domain1.com/form.aspx 有
<a href="http://www.domain2.com/somewhere/houston" target="_blank">Test</a>
"houston"是参数。
单击 link 时出现 404 错误。当我使用上面的 link 调试 Web API 2 应用程序时,一切正常。但是 Web 表单应用程序似乎无法找到它。我也试过:
<a href="http://www.domain2.com/somewhere?id=houston">Test</a>
我什至尝试过:
<a href="http://www.domain2.com/somewhere.aspx?id=houston">Test</a>
我在 "domain2" 上的项目是在 MVC Web API 2. 我做错了什么?我错过了什么。
我没有在 return 中取回任何数据或等待任何事件。它只是在一个新选项卡中打开,只需要参数和 return 返回调用页面。是路由问题吗? TIA!
在这种情况下,路由运行良好。服务器缺少已编译的 dll,这就是它在本地工作但从另一个网站调用时弹出 404 错误的原因。将 dll 复制到服务器上的正确文件夹后,一切正常。
我在 Web 窗体项目中有一个 hyperlink,它的 href 设置为 Web api 调用。
http://www.domain1.com/form.aspx 有
<a href="http://www.domain2.com/somewhere/houston" target="_blank">Test</a>
"houston"是参数。 单击 link 时出现 404 错误。当我使用上面的 link 调试 Web API 2 应用程序时,一切正常。但是 Web 表单应用程序似乎无法找到它。我也试过:
<a href="http://www.domain2.com/somewhere?id=houston">Test</a>
我什至尝试过:
<a href="http://www.domain2.com/somewhere.aspx?id=houston">Test</a>
我在 "domain2" 上的项目是在 MVC Web API 2. 我做错了什么?我错过了什么。
我没有在 return 中取回任何数据或等待任何事件。它只是在一个新选项卡中打开,只需要参数和 return 返回调用页面。是路由问题吗? TIA!
在这种情况下,路由运行良好。服务器缺少已编译的 dll,这就是它在本地工作但从另一个网站调用时弹出 404 错误的原因。将 dll 复制到服务器上的正确文件夹后,一切正常。