×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

My detail description. Please take a look. Thanks a lot.

What I am trying to do is to send emails (which is HTML form) to each client. When client opens that email, goes to web server process somethings. After that process, that email has to be closed and deleted automatically. The problem is web app does not have permission to delete client's email. it requires client machine install my DLL which I don't want to. I guess .net framework configuration or specific app role only effect on server machine or client one. is that right? Hope to get help from you. Thanks a lot.
Report

Replies, comments and Discussions:

  • 工作学习 / IT技术讨论 / 请问各位DX,想用.NET开发一Web Application.Client要调用Server上的一功能,如何设Client的机器,让它知道,这个调用是Trust的。见正文.Thanks.
    请问各位DX,想用.NET开发一Web Application.当用户打开Email后,调用这个Web程序进行处理。处理过后,不知如何删除这个Email. 用Outlook Object删,得到Pemission Denied.因为Outlook Object 是Server上的,不能删Client上的文件。如何设Client的机器,让它知道,这个调用是Trust的。Thanks.
    • 弄个activeX控件嘛
      • 多谢!请问装在哪, Server or Client? 不能装在Client. 但如装在Server, 则如何使它能有Pemission操作Client上的文件?
      • 没人理,还是没法弄? up, up, up.
        • server端的程序当然不能处理客户端啦。你就写成客户端的程序就行了嘛。客户端估计你是用浏览器吧?写个控件就行了,这是最笨但是直接的方法。
          • Thanks. 这个控件要装在Client上吧?不想事先在每台Client上装。不知能不能用Signature认证的方法自动Download? 就象平时上网时会问我要不要Download来自A公司的控件,但不知如何用?
    • your description is not very clear. my opinion.
      default permission given to each app from Web is "browsing internet".
      you can alter it in .net framework configuration. or build up a specific app role for your purpose.
      • My detail description. Please take a look. Thanks a lot.
        What I am trying to do is to send emails (which is HTML form) to each client. When client opens that email, goes to web server process somethings. After that process, that email has to be closed and deleted automatically. The problem is web app does not have permission to delete client's email. it requires client machine install my DLL which I don't want to. I guess .net framework configuration or specific app role only effect on server machine or client one. is that right? Hope to get help from you. Thanks a lot.
        • 怎么看都像病毒干的事情。.NET对这种情况没什么帮助,.NET代码执行比windows代码有更多的限制。
          • 哀. 要么不理,要么受冤...虽说不能放过一个坏人,但也不能冤枉一个好人,都是革命工作需要。现在的prodcut是Fat Client, 安装DLL在Client上,想更新成.NET的,no Clinet install. 不知行不?
            有的用户有几百个Clients,安装更新都麻烦,想更新成.NET开发,希望不用Clinet install. 不知行不?
            • 不用client Install,那应该采用Web界面。这方面用ASP或ASP.NET在客户端上能实现的东西没有区别,都是标准DHTML
        • 这整个一个病毒,不能告诉你答案,否则给别人看到,又拿去害人了。
        • @@你再加两行代码就是现成一个对付outlook的病毒了。
        • got it. what you want is beyond web services, and it's not an .net issue, whatever tech would be faced with identical headache.
          how can you picture that your app can remotely manipulate another computer without installing anything relative on it?
    • 为什么非要做成Web Application?不是给自己找麻烦吗?做成一个Windows Application调用.Net Remoting或Web Service 不是一样可以完成吗?client 安装也不复杂。
      • .NET remoting 需要Client 和Server均安装.NET framework, (client全装.NET framework不太现实)。Web service 可以考虑,但不知是否符合他的scenario.
    • 多谢各位回应。现打算用Web App. 让Client第一次使用时Download 一DLL(如用户choose Yes)。不知哪位能指点一下?See details.
      Before download, popup a dialog:
      Do you want to install xxx.DLL signed on … publisher authenticity verfied by …
      If user choose yes then download, otherwise stop