一个程序只对应一个域名,有什么好的解决方案吗?

ericSola 2010-09-20 09:26:12
现在有一个程序是.net做的

现在有一个需求是这个程序只能用于某一个域名上,如果绑定了其他域名都不可以使用,我们自己可以改这个域名,别人拿到程序之后也不能用

现在有一个问题是又不能把这个域名明显的写在配置文件里面,那样别人改了又可以使用了,最好也不要在.cs文件里面写死,万一要换一个域名岂不是又要编译一次

现在有一个人遇到这个问题,特来向各位大佬咨询
...全文
116 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
newdigitime 2010-09-20
  • 打赏
  • 举报
回复
没有好办法.无论你如何处理,都要在代码中进行判断.
只要人家能反编译你的程序.那么人家就能去掉你的相应代码,或者修改掉域名设置为自己的域名.
cqdyh 2010-09-20
  • 打赏
  • 举报
回复
可以使用两个值, 一个为域名, 另一个为域名对应的算法结果值.
需要时,验证配对关系. 通不过就是改过了. ...

看否可行?
yunfei5555 2010-09-20
  • 打赏
  • 举报
回复
写一个绑定域名的接口,动态绑定
feng5799 2010-09-20
  • 打赏
  • 举报
回复
那就保存在数据库里面好咯..
ericSola 2010-09-20
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 newdigitime 的回复:]
没有好办法.无论你如何处理,都要在代码中进行判断.
只要人家能反编译你的程序.那么人家就能去掉你的相应代码,或者修改掉域名设置为自己的域名.
[/Quote]

一语中的
ericSola 2010-09-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 cqdyh 的回复:]
可以使用两个值, 一个为域名, 另一个为域名对应的算法结果值.
需要时,验证配对关系. 通不过就是改过了. ...

看否可行?
[/Quote]

这个我也想过,这个加密要是不可逆的,而且还要在服务器端验证,不知道我说得对不对
这也算是一种解决办法了,不过不太好
ericSola 2010-09-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 feng5799 的回复:]
那就保存在数据库里面好咯..
[/Quote]

谢谢

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧