1

这是在 Cisco 4400 DMP 升级到 Mozilla 1.8.1.18(固件版本 5.3.5)后出现的问题。

AC# 方法使用命令行 (QueryString) 参数来调用 DLL 中使用此变量作为参数的方法。

这是代码片段:

public string Get_Channel_Orientation(int channelId)
{
    ChannelService channelService = new ChannelService();
    return channelService.GetRootOrientation(channelId);        
}    

channelId 是一个 QueryString 参数。在浏览器升级之前,它一直正常运行。现在,channelId 值始终为空。如果您放置文字而不是 QueryString 参数,例如:

  return channelService.GetRootOrientation(123);  

即使使用升级的浏览器,它也能正常工作。

并且即使传递给Service方法时为null,但如果将channelId的值打印到控制台,它是正确的(即它是URL中传递的值)

这种情况似乎是不可能的,因为它是服务器端的,不应该受浏览器版本的影响,但我看不出工作和非工作情况之间的其他区别。

4

0 回答 0