在临时或开发环境中的ImageResizer许可证

时间:2016-01-26 15:02:11

标签: c# .net imageresizer

我们正在使用ImageResizer性能许可证,似乎我们的开发环境中的地图无效:

1 Issues detected:

resizer configuration(ConfigurationError):  You can only map non-public hostnames to arbitrary licenses. Skipping bruneaumedia.dev1fr.isg.jm-bruneau.com

bruneaumedia.dev1fr.isg.jm-bruneau.com是一个私人域名,但被视为公开域名。我们有其他开发环境,但没有一个被认为是私有的。

我们缺少什么?

提前致谢。

来自resizer.debug的完整输出:

Image resizer diagnostic sheet      bruneaumedia.dev1fr.isg.jm-bruneau.com  26/01/2016 12:44:19

1 Issues detected:

resizer configuration(ConfigurationError):  You can only map non-public hostnames to arbitrary licenses. Skipping bruneaumedia.dev1fr.isg.jm-bruneau.com


Assembly use report: 


You are using plugins and assemblies from the V4 Performance Edition.

----------------

License keys

List of installed domain licenses:
bruneaumedia.fr => R4Performance

----------------

Registered plugins:

ImageResizer.Plugins.Basic.DefaultEncoder
ImageResizer.Plugins.Basic.NoCache
ImageResizer.Plugins.Basic.ClientCache
ImageResizer.Plugins.Basic.Diagnostic
ImageResizer.Plugins.Basic.WebConfigLicenseReader
ImageResizer.Plugins.Basic.SizeLimiting
ImageResizer.Plugins.Basic.MvcRoutingShimPlugin
ImageResizer.Plugins.DiskCache.DiskCache
ImageResizer.Plugins.LicenseVerifier.LicenseEnforcer`1[ImageResizer.Plugins.DiskCache.DiskCache]
ImageResizer.Plugins.PrettyGifs.PrettyGifs
ImageResizer.Plugins.ImageDownloader.ImageDownloaderPlugin

Configuration:

<resizer>
<diagnostics enableFor="localhost" />
<licenses>
<maphost from="bruneaumedia.dev1fr.isg.jm-bruneau.com" to="bruneaumedia.fr" />
<license>RG9t...</license>
</licenses>
<clientcache minutes="1440" />
<plugins>
<add name="DiskCache" />
<add name="PrettyGifs" />
<add name="ImageDownloader" />
</plugins>
</resizer>


Accepted querystring keys:

quality, format, thumbnail, colors, dither, maxwidth, maxheight, width, height, w, h, crop, page, bgcolor, rotate, flip, sourceFlip, sFlip, sRotate, borderWidth, borderColor, paddingWidth, paddingColor, frame, useresizingpipeline, cache, process, margin, dpi, zoom, autorotate, 

Accepted file extensions:

bmp, gif, exif, png, tif, tiff, tff, jpg, jpeg, jpe, jif, jfif, jfi, 

2 个答案:

答案 0 :(得分:0)

您需要使用bruneaumedia.fr的私人子域名或为jm-bruneau.com

添加许可证

ImageResizer仅允许通过映射免费使用.local子域和单主机名(如testserver)用法。

而且,您当然可以免费使用所购域名的任何子域名。后者是一种常见的方法,因为您可以通过多种方式控制访问(私有DNS记录,私有IP,IP白名单,IIS身份验证等)。

在这种情况下,您尝试将ImageResizer用于与您购买的主机名不同的主机名。 ImageResizer无法验证主机名的公共/私有性质,只能验证 potential 是否适用于公共DNS。

答案 1 :(得分:0)

我们正在使用ImageResizer性能许可证,我们使用不同的子域.local进行开发,分段。 Image resizer诊断表给出了与Ludovic Martin相同的结果:

2 Issues detected:

resizer configuration(ConfigurationError):  You can only map non-public hostnames to arbitrary licenses. Skipping media.staging.private-domain.local


resizer configuration(ConfigurationError):  You can only map non-public hostnames to arbitrary licenses. Skipping media.dev.private-domain.local

配置文件:

<licenses>
      <maphost from="media.staging.private-domain.local" to="public-domain.fr" />
      <maphost from="media.dev.private-domain.local" to="public-domain.fr" />
      <license>
        RG9t...
      </license>
</licenses>