ISAPI Manager
|
|
||
| 1. | The ISAPI Manager allows you to manage your ISAPI DLL through the web browser instead of through IIS. |
| 2. | When using the ISAPI Manager, you must make sure all links use it instead of the DLL. |
| 3. | If a link uses the DLL instead of the manager, you will not be able to use the manager to unload the DLL anymore. |
| 4. | All links should use EPWeb.isa instead of EPWeb.dll. |
| 5. | There are different commands available for the ISAPI Manager, which can be provided as parameters in the URL: |
Command |
Description/Example |
Info |
Show information about ISAPI Manager. http://<server>/ EPWeb.isa?Object=IsapiMan&Cmd=Info &Pw=<password> |
ChangePw |
Set a different password by providing it in the Param value. The initial default password for the ISAPI Manager is IsapiAdmin. You should change this password as soon as you can. http://<server>/ EPWeb.isa?Object=IsapiMan&Cmd=ChangePw &Pw=<oldpassword>&Param=<newpassword> |
Down |
Shuts down the ISAPI extension. Any new requests will be rejected. http://<server>/ EPWeb.isa?Object=IsapiMan&Cmd=Down &Pw=<password> |
Up |
Restarts the ISAPI extension. It will be loaded the next time a request comes in. http://<server>/ EPWeb.isa?Object=IsapiMan&Cmd=Up &Pw=<password> |
Update |
Updates the ISAPI application. First, it will shut down the application as if you gave the Down command. After the application ISAPI extension is unloaded, it will copy the whole current directory into a subdirectory called Old. After that, it copies all the files from another subdirectory called New in the current directory and restarts again. This way you can exchange your whole application on the fly. http://<server>/ EPWeb.isa?Object=IsapiMan&Cmd=Update &Pw=<password> |