我们的应用程序可以在带有URl的浏览器中启动,也可以作为来自另一个独立应用程序的可点击链接(我们的应用程序将在该独立应用程序中启动)。当我们在浏览器中输入url时应用程序正常启动但是当我们在独立应用程序中使用可点击链接时它不起作用并抛出以下错误“错误405方法不允许”。经过调查,我们发现它正在发生,因为独立应用程序试图将我们的应用程序作为POST请求启动,而浏览器将其作为GET启动。
如何让我的应用程序使用POST请求?
我尝试使用方法POST在目标网页中使用以下FORM属性,但它没有帮助。
<form name=something method="post" action="www.something.com/virtualdirectory/"
技术:HTML,AngularJS(用于路由的urlrootprovider),c#webapi(中间层)
任何人都可以指导我解决这个问题吗?