首页 文章

增加web.config文件的大小而不更改注册表项

提问于
浏览
0

我想在不更改注册表项的情况下将web.config文件的大小从250KB增加 . 我正在运行Windows Azure网站,因此我无法更改注册表项(如果我错了,请更正我) .

我已经在 ipSecurity 上使用 configSource 拆分了主web.config文件(文件大小的原因是一大堆IP地址 . )

问题一:

拆分web.config文件是否大约达到250KB限制,或者所有添加在一起的位必须小于或等于250KB . 如果前者是真的,是否可以将 ipSecurity 拆分成更小的块?

问题二:

包含 ipSecurity 内容的文件大小为536KB . 它包含大约9100个IP地址范围 . 让web.config文件这么大的影响是什么?

问题三:

如何在不更改注册表项的情况下从250KB增加web.config文件的大小?

问题四:

是否有一种更简单的方法来允许或拒绝访问Windows Azure网站的国家/地区而不是IP地址范围的大型web.config文件?

1 回答

  • 1

    第一:关于S.O.的每个问题只有1个问题 . 请 .

    不,您在使用App Service时无法更改注册表项 . 如果要这样做,则需要使用虚拟机 .

    但为什么要将所有这些IP存储在配置文件中?您是否尝试将它们保存在数据库中并在代码中进行验证?此问题显示如何在代码中获取用户IP地址:How can I get the client's IP address in ASP.NET MVC?

相关问题