CN109829126A - Trust the adding method and relevant apparatus of website - Google Patents

Trust the adding method and relevant apparatus of website Download PDF

Info

Publication number
CN109829126A
CN109829126A CN201710711966.XA CN201710711966A CN109829126A CN 109829126 A CN109829126 A CN 109829126A CN 201710711966 A CN201710711966 A CN 201710711966A CN 109829126 A CN109829126 A CN 109829126A
Authority
CN
China
Prior art keywords
software
website
address information
deployment
added
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710711966.XA
Other languages
Chinese (zh)
Inventor
蔡炜麟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201710711966.XA priority Critical patent/CN109829126A/en
Publication of CN109829126A publication Critical patent/CN109829126A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a kind of adding methods for trusting website, comprising: identifies the software category of software to be installed;If identifying, the software to be installed is Excel plug-in unit, obtains the address information of the deployment website of the software to be installed;The address information of the deployment website of the software to be installed is added to the correspondence catalogue of registration table.In the adding method provided by the invention for trusting website, by identifying that software to be installed is Excel plug-in unit, automatically the address information of the deployment website of software to be installed is obtained, and it is added to the correspondence catalogue of registration table, the addition work for the trust website for being automatically performed Excel plug-in unit fixing link may be implemented, it does not need user and the addition for carrying out trusting website is manually operated again, solve the problems, such as that addition is manually operated due to user is trusted website and lead to cumbersome, low efficiency.

Description

Trust the adding method and relevant apparatus of website
Technical field
The present invention relates to computer software technical field more particularly to a kind of adding methods for trusting website and related dress It sets.
Background technique
When now, using the installation function of nw.js Development of Framework Excel plug-in unit, need the deployment of the Excel plug-in unit first Website, which is added to, trusts among website, could realize the function of successfully installing the Excel plug-in unit.
Specifically, the deployment website of Excel plug-in unit is added to trust website, it generally can be by user in Internet In the security tab of option, trust website is chosen, and click website, then carries out trusting website addition in the bullet frame. But this installation Excel plug-in unit will add manually the mode for trusting website into internet option, operate very numerous Trivial and efficiency is lower.
Summary of the invention
In view of the above problems, it proposes on the present invention overcomes the above problem or at least be partially solved in order to provide one kind State the adding method and device of the trust website of problem.
A kind of adding method for trusting website, comprising:
Identify the software category of software to be installed;
If identifying, the software to be installed is Excel plug-in unit, obtains the ground of the deployment website of the software to be installed Location information;
The address information of the deployment website of the software to be installed is added to the correspondence catalogue of registration table.
Optionally, the information of the deployment website by the software to be installed is added to the correspondence catalogue of registration table, packet It includes:
Identify the type of the address information of the deployment website of the software to be installed;
If the address information for identifying the deployment website of the software to be installed is domain name addresses, will be described to be installed soft The address information of the deployment website of part is added to the trust domain name catalogue of registration table;
If the address information for identifying the deployment website of the software to be installed is IP address, by the software to be installed The address information of deployment website be added to the trust IP catalogue of registration table.
Optionally, further includes:
Judge whether the address information of the deployment website of the software to be installed has been added;
If judging, the address information of the deployment website of the software to be installed is not added, and executing will be described to be installed The address information of the deployment website of software is added to the operation of the correspondence catalogue of registration table.
Optionally, whether the address information of the deployment website for judging the software to be installed has been added, comprising:
Judge the ground that the deployment website of the software to be installed whether is configured under the trust domain name catalogue of the registration table Location information;
Alternatively, judge the registration table trust under IP catalogue whether the deployment website configured with the software to be installed Address information.
A kind of adding set for trusting website, comprising:
Recognition unit, for identification software category of software to be installed;
Acquiring unit obtains described wait pacify if the recognition unit identifies that the software to be installed is Excel plug-in unit Fill the address information of the deployment website of software;
Adding unit, for the address information of the deployment website of the software to be installed to be added to the correspondence mesh of registration table Record.
Optionally, the adding unit, comprising:
Identify subelement, for identification the type of the address information of the deployment website of the software to be installed;
Subelement is added, for identifying that the address of deployment website of the software to be installed is believed in the identification subelement Breath is domain name addresses, and the address information of the deployment website of the software to be installed is added to the trust domain name catalogue of registration table; The address information that the deployment website of the software to be installed is identified in the identification subelement is IP address, will be described to be installed The address information of the deployment website of software is added to the trust IP catalogue of registration table.
Optionally, further includes:
Judging unit, for judging whether the address information of deployment website of the software to be installed has been added;
It is described if the judging unit judges that the address information of the deployment website of the software to be installed is not added Adding unit executes the operation that the address information of the deployment website of the software to be installed is added to the correspondence catalogue of registration table.
Optionally, the judging unit, comprising:
Whether judgment sub-unit is configured with the software to be installed under the trust domain name catalogue for judging the registration table Deployment website address information;Alternatively, whether configured with described to be installed soft under judging the trust IP catalogue of the registration table The address information of the deployment website of part.
A kind of storage medium, the storage medium include the program of storage, wherein in described program operation described in control Equipment where storage medium executes the adding method that website is trusted described in above-mentioned any one.
A kind of processor, the processor is for running program, wherein executes when described program is run as above-mentioned any one Item trusts the adding method of website.
It is to be installed soft by identifying in the adding method provided by the invention for trusting website by above-mentioned technical proposal Part is Excel plug-in unit, obtains the address information of the deployment website of software to be installed automatically, and is added to the correspondence of registration table Catalogue may be implemented the addition work for the trust website for being automatically performed Excel plug-in unit fixing link, not need user and grasp manually again The addition for trust website, solving leads to cumbersome, low efficiency since addition trust website is manually operated in user The problem of.
The above description is only an overview of the technical scheme of the present invention, in order to better understand the technical means of the present invention, And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage can It is clearer and more comprehensible, the followings are specific embodiments of the present invention.
Detailed description of the invention
By reading the following detailed description of the preferred embodiment, various other advantages and benefits are common for this field Technical staff will become clear.The drawings are only for the purpose of illustrating a preferred embodiment, and is not considered as to the present invention Limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 shows the flow chart of the adding method disclosed by the embodiments of the present invention for trusting website;
Fig. 2 shows the flow charts for the adding method that website is trusted disclosed in another embodiment of the present invention;
Fig. 3 shows the structural schematic diagram of the adding set disclosed by the embodiments of the present invention for trusting website;
Fig. 4 shows the structural schematic diagram of the disclosed adding set for trusting website of another embodiment of the present invention.
Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing the disclosure in attached drawing Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure It is fully disclosed to those skilled in the art.
The adding method disclosed by the embodiments of the present invention for trusting website, referring to Fig. 1, comprising steps of
Whether S101, identification software to be installed are Excel plug-in unit;
Wherein, the tool box based on nw.js Development of Framework provides the function of installation software, its mountable software type packet Include: desktop software and Excel plug-in unit need before installing the plug-in unit if software to be installed is Excel plug-in unit, first The deployment website of the plug-in unit is added to trust website.
Specifically, installing software to be installed, it can be stored with the information table of the software to be installed in the database, in the information It include the information such as the software category of software to be installed in table.If detecting the installation process for needing to carry out software to be installed, The information table that software to be installed is read from database identifies the software category in the information table, determines that software to be installed is Desktop software or Excel plug-in unit.
If in step S101, identifying that the software to be installed is Excel plug-in unit, thening follow the steps S102~S103;
It should also be noted that, identifying the software to be installed not instead of Excel plug-in unit, desktop in step s101 Software then exits the addition process for trusting website, executes the process of installation desktop software, and install the process of desktop software It can be found in the prior art, do not illustrate herein.
S102, the address information for disposing website for obtaining the software to be installed;
Wherein, the address information of the deployment website of the software to be installed, also can store information table in the database In, when identifying the software to be installed is Excel plug-in unit, then the deployment station of the software to be installed is read from database The address information of point.Also, the address information of the deployment website of the software to be installed may be generally understood to the host of network address, Specifically include domain name addresses and IP address.
S103, the correspondence catalogue that the address information of the deployment website of the software to be installed is added to registration table.
It should be noted that if the deployment website of Excel plug-in unit has added to trust website, then illustrate that the Excel is inserted The address information of the deployment website of part has had configuration in the catalogue of registration table, i.e., has been added in the catalogue of registration table The address information of the deployment website of Excel plug-in unit.Therefore, it stands to realize that the deployment website of software to be installed is added to trust Point, after getting the address information of deployment website of the software to be installed, according to the deployment station of the software to be installed The address information of the deployment website of the software to be installed, is added to the correspondence mesh of registration table by the type of the address information of point Record.
Optionally, in the specific embodiment for the step S103 that another embodiment of the present invention discloses, which includes:
The type of the address information for disposing website of S1031, the identification software to be installed;
Wherein, the type of the address information of the deployment website of the software to be installed can be divided into IP address and domain name addresses, It can be according to the different type of the address information of the deployment website of the software to be installed, by the deployment website of the software to be installed Address information be added to different directories.
If in step S1031, identifying that the address information of the deployment website of the software to be installed is domain name addresses, then holding Row step S1032;If in step S1031, identifying that the address information of the deployment website of the software to be installed is IP address, then Execute step S1033.
Optionally, in the specific embodiment for the step S1031 that another embodiment of the present invention discloses, which includes:
Using predetermined symbol as separation, the address information of the deployment website of the software to be installed is segmented, is obtained multiple Dispose the subsegment address information of website;
Identify the information type of the subsegment address information of each deployment website;
Wherein, it if the subsegment address information for identifying each deployment website is number, identifies described wait pacify The address information for filling the deployment website of software is IP address, otherwise, identifies the address of the deployment website of the software to be installed Information is domain name addresses.
Specifically, due to including symbol " " in domain name addresses and IP address, using symbol " " as boundary The address information of the deployment website of the software to be installed is segmented by point, obtains the subsegment address information of multiple deployment websites.Example Such as: the address information of the deployment website of software to be installed is 175.188.180.100, is segmented according to symbol " " as separation Afterwards, subsegment address information 175, subsegment address information 188, subsegment address information 180 and subsegment address information 100 are respectively obtained. The address information of the deployment website of software to be installed is yourdomain.com, after being segmented according to symbol " " as separation, point Subsegment address information ourdomain and subsegment address information com are not obtained.
After the address information segmentation of the deployment website of the software to be installed, then identify the son of each deployment website The information type of sector address information can determine institute according to the information type of the subsegment address information of each deployment website State the classification of the address information of the deployment website of software to be installed.
Optionally, identify that the specific implementation of the information type of the subsegment address information of each deployment website can be with It is:
The quantity for the subsegment address information that identification is segmented the address information of the deployment website of the software to be installed, And the numerical values recited of each subsegment address information;
If the quantity for identifying that segmentation obtains subsegment address information is 4, each subsegment address information is number, and each Numerical value in field address information is no more than 255, then illustrates that the address information of the deployment website of software to be installed is IP address; If having at least one subsegment address information in the subsegment address information that segmentation obtains is not number, the quantity of subsegment address information It is not 4, alternatively, numerical value is more than 255 in the subsegment address information that segmentation obtains, then illustrates the ground of the deployment website of software to be installed Location information is domain name addresses.
Continued access examples detailed above, after the address information 175.188.180.100 of the deployment website of software to be installed is segmented Each subsegment address information be number, then illustrate software to be installed deployment website address information It 175.188.180.100 is IP address;The address information yourdomain.com of the deployment website of software to be installed, is segmented Each subsegment address information afterwards is not digital, then illustrates the address information of the deployment website of software to be installed Yourdomain.com is domain name addresses.
S1032, the trust domain name catalogue that the address information of the deployment website of the software to be installed is added to registration table;
Wherein, if the address information of the deployment website of the software to be installed is domain name addresses, letter is added to Appoint domain name catalogue, such as:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains。
S1033, the trust IP catalogue that the address information of the deployment website of the software to be installed is added to registration table.
Equally, if the address information of the deployment website of the software to be installed is IP address, trust is added to IP catalogue, such as:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges。
In the disclosed adding method for trusting website of the present embodiment, by identifying that software to be installed is Excel plug-in unit, from The address information of the dynamic deployment website for obtaining software to be installed, and it is added to the correspondence catalogue of registration table, it may be implemented certainly The addition work of the dynamic trust website for completing Excel plug-in unit fixing link does not need user and is manually operated again to carry out trust website Addition, solve the problems, such as due to user be manually operated addition trust website and lead to cumbersome, low efficiency.
Another embodiment of the present invention also discloses a kind of adding method for trusting website, as shown in Figure 2, comprising:
Whether S201, identification software to be installed are Excel plug-in unit;
If in step 201, identifying that the software to be installed is Excel plug-in unit, thening follow the steps S202~S204;
S202, the address information for disposing website for obtaining the software to be installed;
S203, judge whether the address information of the deployment website of the software to be installed has been added;
Wherein, if software to be installed the multiple Excel plug-in units of deployment site deployment, in this way, deployment some After Excel plug-in unit has been installed, the address information of the deployment website had been added.Therefore, described to be installed in addition Before the address information of the deployment website of software, first judge whether the address information of the deployment website of software to be installed is added Add, specifically, inquiring in the file directory of registration table, whether the address of the deployment website added with the software to be installed is believed Breath, to judge whether the deployment website of the software to be installed is added.
Optionally, in the specific embodiment for the step S203 that another embodiment of the present invention discloses, which includes:
Judge the ground that the deployment website of the software to be installed whether is configured under the trust domain name catalogue of the registration table Location information;
Alternatively, the step includes:
Judge the registration table trusts the address that the deployment website of the software to be installed whether is configured under IP catalogue Information.
If in step 203, judging that the address information of the deployment website of the software to be installed is not added, then executing step Rapid S204, the correspondence catalogue that the address information of the deployment website of the software to be installed is added to registration table.
If in step 203, judging that the address information of the deployment website of the software to be installed is added, then exiting letter Appoint the addition process of website, executes to execute software to be installed and trust the later process flow of website addition work, do not do herein It illustrates.
It should also be noted that, whether step S203 judges the address information of the deployment website of the software to be installed Before being added, the type of the address information of the deployment website of the software to be installed can also be first identified, if identifying described The address information of the deployment website of software to be installed is domain name addresses, then step S203 specifically: in the trust domain name of registration table Under catalogue, judge whether the address information of the deployment website configured with the software to be installed, if judging the registration table Under trust domain name catalogue, the address information of the deployment website of the software to be installed is not configured, then step S204 specifically: will The address information of the deployment website of the software to be installed is added to the trust domain name catalogue of registration table.If identifying described wait pacify The address information for filling the deployment website of software is IP address, then step S203 specifically: under the trust IP catalogue of registration table, is sentenced The address information of the disconnected deployment website for whether being configured with the software to be installed, if judging the trust IP catalogue of the registration table Under, the address information of the deployment website of the software to be installed is not configured, then step S204 specifically: will be described to be installed soft The address information of the deployment website of part is added to the trust IP catalogue of registration table.
Another embodiment of the present invention also discloses a kind of adding set for trusting website, as shown in Figure 3, comprising:
Recognition unit 301, for identification software category of software to be installed;
Acquiring unit 302, for obtaining institute when recognition unit 301 identifies that the software to be installed is Excel plug-in unit State the address information of the deployment website of software to be installed;
Adding unit 303, for the address information of the deployment website of the software to be installed to be added to pair of registration table Answer catalogue.
Wherein, the specific work process of each unit disclosed in the present embodiment, reference can be made to the embodiment of the method for corresponding diagram 1 Content, details are not described herein again.
In the adding set disclosed by the embodiments of the present invention for trusting website, identified by recognition unit 301 to be installed soft Part is Excel plug-in unit, and acquiring unit 302 obtains the address information of the deployment website of software to be installed automatically, and by adding unit 303 are added to the correspondence catalogue of registration table, and adding for the trust website for being automatically performed Excel plug-in unit fixing link may be implemented Processing is made, and does not need user and the addition for carrying out trusting website is manually operated again, solves and trusts since addition is manually operated in user Website and the problem of lead to cumbersome, low efficiency.
Optionally, in another embodiment of the present invention, still reference can be made to Fig. 3, adding unit 303, comprising:
Identify subelement 3031, for identification the type of the address information of the deployment website of the software to be installed;
Subelement 3032 is added, the ground of the deployment website for identifying the software to be installed in identification subelement 3031 Location information is domain name addresses, and the address information of the deployment website of the software to be installed is added to the trust domain item of registration table Record;The address information that the deployment website of the software to be installed is identified in identification subelement 3031 is IP address, will it is described to The address information for installing the deployment website of software is added to the trust IP catalogue of registration table.
It should be noted that optionally, identification subelement 3031 may include:
Segmenting unit is used for using predetermined symbol as separation, to the address information of the deployment website of the software to be installed Segmentation obtains the subsegment address information of multiple deployment websites;
Information type recognition unit, the segmenting unit each of is segmented the subsegment of the deployment website for identification The information type of address information;
Wherein, if the information type recognition unit identifies that the subsegment address information of each deployment website is number Word then identifies that subelement 3031 identifies that the address information of the deployment website of the software to be installed is IP address;Otherwise, it identifies Subelement 3031 identifies that the address information of the deployment website of the software to be installed is domain name addresses.
It should also be noted that, the specific work process of each unit disclosed in the present embodiment, reference can be made to corresponding diagram 1 is implemented The content of alternative embodiment in example, details are not described herein again.
Optionally, in another embodiment of the present invention, referring to fig. 4, it includes identification that the adding set for trusting website, which removes, Other than unit 401, acquiring unit 402 and adding unit 403, further includes:
Judging unit 404, for judging whether the address information of deployment website of the software to be installed has been added;
It is described if judging unit 404 judges that the address information of the deployment website of the software to be installed is not added Adding unit 403 executes the behaviour that the address information of the deployment website of the software to be installed is added to the correspondence catalogue of registration table Make.
Optionally, in another embodiment of the present invention, the judging unit, comprising:
Whether judgment sub-unit is configured with the software to be installed under the trust domain name catalogue for judging the registration table Deployment website address information;Alternatively, whether configured with described to be installed soft under judging the trust IP catalogue of the registration table The address information of the deployment website of part.
Wherein, in above-mentioned two embodiment, the specific work process of each unit, reference can be made in 2 embodiment of corresponding diagram Content also repeats no more herein.
The adding set for trusting website includes processor and memory, and above-mentioned recognition unit, acquiring unit, judgement are single Member and adding unit etc. store in memory as program unit, execute above-mentioned journey stored in memory by processor Sequence unit realizes corresponding function.
Include kernel in processor, is gone in memory to transfer corresponding program unit by kernel.Kernel can be set one Or more, the adding procedure for the deployment website for being automatically performed Excel plug-in unit is realized by adjusting kernel parameter, solves existing hand The problem of cumbersome and low efficiency caused by website is trusted in dynamic addition.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/ Or the forms such as Nonvolatile memory, if read-only memory (ROM) or flash memory (flash RAM), memory include that at least one is deposited Store up chip.
The embodiment of the invention provides a kind of storage mediums, are stored thereon with program, real when which is executed by processor The existing adding method for trusting website.
The embodiment of the invention provides a kind of processor, the processor is for running program, wherein described program operation The adding method of website is trusted described in Shi Zhihang.
The embodiment of the invention provides a kind of equipment, equipment herein can be server, PC, PAD, mobile phone etc..If It is standby including processor, memory and storage on a memory and the program that can run on a processor, when processor execution program It performs the steps of
Identify the software category of software to be installed;
If identifying, the software to be installed is Excel plug-in unit, obtains the ground of the deployment website of the software to be installed Location information;
The address information of the deployment website of the software to be installed is added to the correspondence catalogue of registration table.
Optionally, the information of the deployment website by the software to be installed is added to the correspondence catalogue of registration table, packet It includes:
Identify the type of the address information of the deployment website of the software to be installed;
If the address information for identifying the deployment website of the software to be installed is domain name addresses, will be described to be installed soft The address information of the deployment website of part is added to the trust domain name catalogue of registration table;
If the address information for identifying the deployment website of the software to be installed is IP address, by the software to be installed The address information of deployment website be added to the trust IP catalogue of registration table.
Optionally, the type of the address information of the deployment website of the identification software to be installed, comprising:
Using predetermined symbol as separation, the address information of the deployment website of the software to be installed is segmented, is obtained multiple Dispose the subsegment address information of website;
Identify the information type of the subsegment address information of each deployment website;
Wherein, it if the subsegment address information for identifying each deployment website is number, identifies described wait pacify The address information for filling the deployment website of software is IP address, otherwise, identifies the address of the deployment website of the software to be installed Information is domain name addresses.
Optionally, the adding method for trusting website further include:
Judge whether the address information of the deployment website of the software to be installed has been added;
If judging, the address information of the deployment website of the software to be installed is not added, and executing will be described to be installed The address information of the deployment website of software is added to the operation of the correspondence catalogue of registration table.
Optionally, whether the address information of the deployment website for judging the software to be installed has been added, comprising:
Judge the ground that the deployment website of the software to be installed whether is configured under the trust domain name catalogue of the registration table Location information;
Alternatively, judge the registration table trust under IP catalogue whether the deployment website configured with the software to be installed Address information.
The present invention also provides a kind of computer program products, when executing on data processing equipment, are adapted for carrying out just The program of beginningization there are as below methods step:
Identify the software category of software to be installed;
If identifying, the software to be installed is Excel plug-in unit, obtains the ground of the deployment website of the software to be installed Location information;
The address information of the deployment website of the software to be installed is added to the correspondence catalogue of registration table.
Optionally, the information of the deployment website by the software to be installed is added to the correspondence catalogue of registration table, packet It includes:
Identify the type of the address information of the deployment website of the software to be installed;
If the address information for identifying the deployment website of the software to be installed is domain name addresses, will be described to be installed soft The address information of the deployment website of part is added to the trust domain name catalogue of registration table;
If the address information for identifying the deployment website of the software to be installed is IP address, by the software to be installed The address information of deployment website be added to the trust IP catalogue of registration table.
Optionally, the type of the address information of the deployment website of the identification software to be installed, comprising:
Using predetermined symbol as separation, the address information of the deployment website of the software to be installed is segmented, is obtained multiple Dispose the subsegment address information of website;
Identify the information type of the subsegment address information of each deployment website;
Wherein, it if the subsegment address information for identifying each deployment website is number, identifies described wait pacify The address information for filling the deployment website of software is IP address, otherwise, identifies the address of the deployment website of the software to be installed Information is domain name addresses.
Optionally, the adding method for trusting website further include:
Judge whether the address information of the deployment website of the software to be installed has been added;
If judging, the address information of the deployment website of the software to be installed is not added, and executing will be described to be installed The address information of the deployment website of software is added to the operation of the correspondence catalogue of registration table.
Optionally, whether the address information of the deployment website for judging the software to be installed has been added, comprising:
Judge the ground that the deployment website of the software to be installed whether is configured under the trust domain name catalogue of the registration table Location information;
Alternatively, judge the registration table trust under IP catalogue whether the deployment website configured with the software to be installed Address information.
It should be understood by those skilled in the art that, embodiments herein can provide as method, system or computer program Product.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the application Apply the form of example.Moreover, it wherein includes the computer of computer usable program code that the application, which can be used in one or more, The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) produces The form of product.
The application is referring to method, the process of equipment (system) and computer program product according to the embodiment of the present application Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, net Network interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/ Or the forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable Jie The example of matter.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), moves State random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasable Programmable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM), Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devices Or any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, it calculates Machine readable medium does not include temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludability It include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrap Include other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic want Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including element There is also other identical elements in process, method, commodity or equipment.
It will be understood by those skilled in the art that embodiments herein can provide as method, system or computer program product. Therefore, complete hardware embodiment, complete software embodiment or embodiment combining software and hardware aspects can be used in the application Form.It is deposited moreover, the application can be used to can be used in the computer that one or more wherein includes computer usable program code The shape for the computer program product implemented on storage media (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) Formula.
The above is only embodiments herein, are not intended to limit this application.To those skilled in the art, Various changes and changes are possible in this application.It is all within the spirit and principles of the present application made by any modification, equivalent replacement, Improve etc., it should be included within the scope of the claims of this application.

Claims (10)

1. a kind of adding method for trusting website characterized by comprising
Identify the software category of software to be installed;
If identifying, the software to be installed is Excel plug-in unit, obtains the address letter of the deployment website of the software to be installed Breath;
The address information of the deployment website of the software to be installed is added to the correspondence catalogue of registration table.
2. the method according to claim 1, wherein the information of the deployment website by the software to be installed It is added to the correspondence catalogue of registration table, comprising:
Identify the type of the address information of the deployment website of the software to be installed;
If the address information for identifying the deployment website of the software to be installed is domain name addresses, by the software to be installed The address information of deployment website is added to the trust domain name catalogue of registration table;
If the address information for identifying the deployment website of the software to be installed is IP address, by the portion of the software to be installed The address information of administration's website is added to the trust IP catalogue of registration table.
3. method according to claim 1 or 2, which is characterized in that further include:
Judge whether the address information of the deployment website of the software to be installed has been added;
If judging, the address information of the deployment website of the software to be installed is not added, is executed the software to be installed Deployment website address information be added to registration table correspondence catalogue operation.
4. according to the method described in claim 3, it is characterized in that, the ground of the deployment website of the judgement software to be installed Whether location information has been added, comprising:
Judge whether the address of the deployment website configured with the software to be installed is believed under the trust domain name catalogue of the registration table Breath;
Alternatively, judge the registration table trust IP catalogue under whether configured with the software to be installed deployment website address Information.
5. a kind of adding set for trusting website characterized by comprising
Recognition unit, for identification software category of software to be installed;
Acquiring unit obtains described to be installed soft if the recognition unit identifies that the software to be installed is Excel plug-in unit The address information of the deployment website of part;
Adding unit, for the address information of the deployment website of the software to be installed to be added to the correspondence catalogue of registration table.
6. device according to claim 5, which is characterized in that the adding unit, comprising:
Identify subelement, for identification the type of the address information of the deployment website of the software to be installed;
Subelement is added, for identifying that the address information of deployment website of the software to be installed is in the identification subelement The address information of the deployment website of the software to be installed is added to the trust domain name catalogue of registration table by domain name addresses;Institute It states identification subelement and identifies that the address information of the deployment website of the software to be installed is IP address, by the software to be installed The address information of deployment website be added to the trust IP catalogue of registration table.
7. device according to claim 5 or 6, which is characterized in that further include:
Judging unit, for judging whether the address information of deployment website of the software to be installed has been added;
If the judging unit judges that the address information of the deployment website of the software to be installed is not added, the addition Unit executes the operation that the address information of the deployment website of the software to be installed is added to the correspondence catalogue of registration table.
8. device according to claim 7, which is characterized in that the judging unit, comprising:
Whether judgment sub-unit is configured with the portion of the software to be installed under the trust domain name catalogue for judging the registration table Affix one's name to the address information of website;Alternatively, judging whether the trusting under IP catalogue configured with the software to be installed of registration table Dispose the address information of website.
9. a kind of storage medium, which is characterized in that the storage medium includes the program of storage, wherein run in described program When control the storage medium where equipment execute such as the adding method of any of claims 1-4 for trusting website.
10. a kind of processor, which is characterized in that the processor is for running program, wherein executed such as when described program is run The adding method of any of claims 1-4 for trusting website.
CN201710711966.XA 2017-08-18 2017-08-18 Trust the adding method and relevant apparatus of website Pending CN109829126A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710711966.XA CN109829126A (en) 2017-08-18 2017-08-18 Trust the adding method and relevant apparatus of website

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710711966.XA CN109829126A (en) 2017-08-18 2017-08-18 Trust the adding method and relevant apparatus of website

Publications (1)

Publication Number Publication Date
CN109829126A true CN109829126A (en) 2019-05-31

Family

ID=66858065

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710711966.XA Pending CN109829126A (en) 2017-08-18 2017-08-18 Trust the adding method and relevant apparatus of website

Country Status (1)

Country Link
CN (1) CN109829126A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110995882A (en) * 2019-12-03 2020-04-10 云南电网有限责任公司信息中心 Method and system for adding trusted sites of browser
CN113672904A (en) * 2020-05-14 2021-11-19 北京奇虎科技有限公司 Trusted site configuration method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1485732A (en) * 2002-09-27 2004-03-31 联想(北京)有限公司 Application software automatic installing and automatic restoring method
CN101650659A (en) * 2009-09-15 2010-02-17 福建升腾资讯有限公司 Device and method for automatically installing and saving Activex control in XPe operating system
CN102214109A (en) * 2010-04-08 2011-10-12 深圳市金蝶中间件有限公司 Method and device for loading plug-ins

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1485732A (en) * 2002-09-27 2004-03-31 联想(北京)有限公司 Application software automatic installing and automatic restoring method
CN101650659A (en) * 2009-09-15 2010-02-17 福建升腾资讯有限公司 Device and method for automatically installing and saving Activex control in XPe operating system
CN102214109A (en) * 2010-04-08 2011-10-12 深圳市金蝶中间件有限公司 Method and device for loading plug-ins

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
MCHEAL ZLATKOVSKY: "《Building Office Add-ins using Office.js》", 6 March 2017 *
PENG_JOY: "通过注册表修改IE的Internet选项", 《HTTPS://WWW.ITEYE.COM/BLOG/RYANJOY-1582199》 *
天使小宝: "javascript判断并获取注册表中可信任站点的方法", 《HTTPS://WWW.JB51.NET/ARTICLE/67052.HTM》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110995882A (en) * 2019-12-03 2020-04-10 云南电网有限责任公司信息中心 Method and system for adding trusted sites of browser
CN113672904A (en) * 2020-05-14 2021-11-19 北京奇虎科技有限公司 Trusted site configuration method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
CN110768912B (en) API gateway current limiting method and device
CN107729083B (en) Method for loading driver and embedded device
US20200322442A1 (en) Multi-dimensional tagging namespace for cloud resource management
CN104769598B (en) System and method for detecting unauthorized applications
CN105760184A (en) Method and device for loading component
CN106789363A (en) A kind of method and device to virtual machine configuration network interface card
CN109145051A (en) The data summarization method and device and electronic equipment of distributed data base
CN108572823A (en) Front and back end development management method and system based on interface engine
CN105550175A (en) Malicious account identification method and apparatus
CN109446753A (en) Detect method, apparatus, computer equipment and the storage medium of pirate application program
CN105075223A (en) Tracking application usage in a computing environment
US20150019722A1 (en) Determining, managing and deploying an application topology in a virtual environment
CN109634682A (en) The configuration file update method and device of application program
CN106055375A (en) Application program installation method and device
CN109948074A (en) Website data interconnection method, device, storage medium, processor and electronic equipment
CN107798064A (en) Page processing method, electronic equipment and computer-readable recording medium
CN109857516A (en) Cluster moving method and device based on container
CN109829126A (en) Trust the adding method and relevant apparatus of website
CN110069488A (en) A kind of date storage method, method for reading data and its device
CN108874379B (en) Page processing method and device
US9646157B1 (en) Systems and methods for identifying repackaged files
CN109508791A (en) Vehicle damage management method
US10305740B2 (en) System and method for performing mass renaming of list of items at run-time with variable differentiation factor
CN102750493A (en) Access permission control method, access permission control device and access permission control system
CN106648913B (en) Data acquisition software identification method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100080 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing

Applicant after: Beijing Guoshuang Technology Co.,Ltd.

Address before: 100086 Beijing city Haidian District Shuangyushu Area No. 76 Zhichun Road cuigongfandian 8 layer A

Applicant before: Beijing Guoshuang Technology Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190531