gpt4 book ai didi

iis - 一般来说,如何扩展 IIS 并添加自定义控制面板图标?

转载 作者:行者123 更新时间:2023-12-04 05:57:51 25 4
gpt4 key购买 nike

我想以类似于此产品在“其他”部分中的方式扩展 IIS。

enter image description here

如何扩展 IIS 以支持我自己的自定义处理程序/图标?具体来说,此处理程序强制网站单点登录,并提供其自己的 HTTPS 登录屏幕。

最佳答案

我们在一个名为 Microsoft.Web.Management.dll 的程序集中有一个 API,它使用 WinForms。
长话短说:您实现了一个 ModuleProvider 派生类并在 Administration.config (windir\system32\inetsrv\config) 中注册它,ModuleProvider 指定要在客户端加载的模块 (GetModuleDefinition),并在其初始化时注册一个 ModulePage(那里有几个选项,ModuleListPage、ModulePropertiesPage、ModuleDialogPage 和 ModulePage)。
所以:
使用以下方法开发服务端功能:
- 模块提供者
- 模块服务

使用以下方法开发客户端功能:
- 模块
- 模块服务代理
- 模块页面
- 和任何额外的扩展

我在以下位置发布了一个示例:
http://blogs.msdn.com/b/carlosag/archive/2007/05/11/extendingiismanagerhomepage.aspx

还有一个简单的例子:
http://learn.iis.net/page.aspx/269/how-to-create-a-simple-iis-manager-module/

另一个例子是:http://www.carlosag.net/Tools/MRUModule/

关于iis - 一般来说,如何扩展 IIS 并添加自定义控制面板图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9302907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com