【问题标题】:Ensure of execution a function in server side by my function in client side确保通过我在客户端的功能在服务器端执行功能
【发布时间】:2014-03-15 13:54:14
【问题描述】:

我正在使用 Javascript 和 Asp.net 设计一个网站。我在客户端有很多功能(即在我的 html 代码中),我使用 web 服务调用我的服务器端功能。

如何确保服务器端的函数由我的客户端函数执行?

我不希望有人通过他的函数执行我的服务器端代码。例如,他可以将我的客户端代码复制到他自己的页面并执行。

我可以使用会话吗?

【问题讨论】:

    标签: javascript asp.net


    【解决方案1】:

    你可以使用 AJAX 吗?告诉 Javascript 到达服务器上的特定端点,这将触发该函数。

    【讨论】:

    • 是的,我正在使用 ajax。我如何告诉 javascript 在您的服务器上达到特定的端点?
    • 使用网址。服务器需要知道如何通过路由来响应 URL。
    【解决方案2】:

    在被调用的服务器代码中,检查会话。如果它是一个新会话,没有您的 代码之前应该放入的特定值,则该代码可能已被其他站点中的客户端代码调用。做出相应的反应。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-16
      • 2016-07-14
      相关资源
      最近更新 更多