POST通过OS转换为GET [英] POST getting converted to GET across OS

查看:158
本文介绍了POST通过OS转换为GET的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


在运行我的应用程序时,我遇到了一个非常奇怪的问题。



当我访问网站并登录我的应用程序时,POST将自动转换为GET。由于所有请求参数都因此而丢失,因此页面显示错误屏幕。


此问题发生在IE-8(Windows 7)中,但在IE-8(Windows XP)中工作正常。


操作系统如何参与其中?有人遇到过这样的问题吗?此问题也发生在IE-9中。

I'm facing a very weird kind of problem while running my application.

When I hit a website and login to my application, the POST is getting converted to GET automatically. Since all the request parameters are getting lost due to this, the page shows up an error screen.

This issue happens in IE-8 (Windows 7), but works absolutely fine in IE-8(Windows XP).

How is the OS involved in this? Have anyone faced such issues? This issue happens in IE-9 as well.

请参阅问题。任何解决方案都会非常有用。

Kindly refer to this issue as well. Any solutions would be really helpful.

谢谢!!

推荐答案

此问题是由于Windows 7中的IE中的安全设置而发生的。


在Windows-7的IE中有一个启用/禁用保护模式的选项。这是Vista / Windows-7的IE中的新功能,默认情况下,此选项对Internet区域和本地Intranet区域(或其中任何一个)启用。在这两个地方禁用解决了这个问题。

This issue was happening due to a security setting in IE in Windows 7.

There is an option of Enabling/Disabling protected mode in IE of Windows-7. This is a new feature present in IE of Vista/Windows-7 and this option is enabled by default for "Internet" zone and "Local Intranet" zone(or any one of them). Disabling at these 2 places solved the issue.

工具 - > Internet选项 - >安全 - > Internet /本地Intranet - >取消选中启用保护模式选项。

Tools -> Internet Options -> Security -> Internet/Local Intranet -> Uncheck on the "Enable protected mode" option.

这篇关于POST通过OS转换为GET的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆