所以我在.Net上创建了一个Web服务。它用于加密密码,但我也有一个hello world方法进行测试。当我去 MyServer / Encryption / Encrypt.asmx 时,我可以看到我的所有方法。然后,当我选择一个Im进入方法页面时,然后当我调用它时,它完全正常。因此,对于我的hello world方法Im带到 MyServer / Encryption / Encrypt.asmx?op = hello ,然后我调用该方法并打开一个新选项卡,其地址为 MyServer / Encryption / Encrypt。 ASMX /你好
然而,当我尝试将 MyServer / Encryption / Encrypt.asmx / hello 放入浏览器时,我得到一个错误页面说:
Server Error in '/Encryption' Application.
Request format is unrecognized for URL unexpectedly ending in '/hello'.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.
Exception Details: System.InvalidOperationException: Request format is
unrecognized for URL unexpectedly ending in '/hello'.
我不明白为什么会这样。是否有一些设置或我需要更改的内容才能通过浏览器调用我的方法?
我以为我可以用decrypt传递参数?param1 = val1,但似乎我错了