Mask / Hide APSTOKEN server name in URL Reporting
OEM .Net application that calls RPTs from CR-SERVER 2008 using the URL Reporting method.
The URL that is being generated includes the APSToken value which references the SPECIFIC server name that generated the Token.
-EXAMPLE_
http://<SERVERNAME>:8080/CrystalReports/viewrpt.cwr?cmd=EXPORT&EXPORT_FMT=U2FPDF:0&id=2328&prompt0=210957811&apstoken=<FULLYQUATIFIEDSERVERNAME.DOMAIN>%3a6400%409117JF2IijEkii4fck7K9115JXNgUXMspRPgu8w6
IT Security won't be happy to see that Plain Text info in the URL of each report.
Is there a way to HIDE or MASK that <FULLYQUATIFIEDSERVERNAME.DOMAIN> value in URL reporting...?
My personal preference would be to tell the OEM supplier to use the full BOE SDK to make the report calls to the CR-SERVER 2008. This seems like they took the "easy" way....
Adam -
Thanks for the input, that's what I thought...
I don't think Single Sign-On (SSO) will work as it is a "Public Facing" application using a Generic "Enterprise" account for access.
Right now they are still using Administrator (No Password) "Enterprise" account - but we will have them fix that before it goes PROD.
There is no LDAP or WinAD layer that we can leverage for SSO since it faces the "Public".
My original advice was that they have the OEM application use the full .NET SDK for BOE/CR-Server rather than the URL method - and it looks like that would be the most secure method given the current constraints.
Thanks,
Mark
Similar Messages
-
Where do i find the server name or URL?
where do i find the server name or URL for my icloud account
Why do you need this?
Are you trying to setup your iCloud email on a non Apple Email client?
If so:
iCloud: Mail server settings for email clients - Apple Support -
How to display report server name in oracle reports 9i.
I need to do some validation based on report server name.Pl. suggest.
How do you execute the call for a Report?
URL? -
Get error when passing a server name to Crystal Report
I am developing a desktop application using VS 2012 with CRforVS_13_0_9 and CRRuntime_64bit_13_0_10 installed. The database is SQL Server 2012 Express. I use SQL OLEDB in Crystal Report to connect the SQL database. Here is part of the codes.
Dim crTableLogoninfo As New TableLogOnInfo
Dim crConnectionInfo As New ConnectionInfo
Dim crTables As Tables
Dim crTable As Table
With crConnectionInfo
.ServerName = Login.sServer
.DatabaseName = Login.sDatabase
.UserID = Login.sDBUserID
.Password = Login.sDBPassword
End With
Try
crTables = CReport.Database.Tables
For Each crTable In crTables
crTableLogoninfo = crTable.LogOnInfo
crTableLogoninfo.ConnectionInfo = crConnectionInfo
crTable.ApplyLogOnInfo(crTableLogoninfo)
Next
CrystalReportViewer1.ReportSource = Nothing
CrystalReportViewer1.ReportSource = CReport
I get an error "Failed to open connection -- Database vendor code 17" when I run a Crystal Reports through my application. The problem is Crystal Reports does not like the server name which is passed. The purpose for passing a server name is to connect to different server if needed. I am not 100% sure the error occurs after VS 2012 or SQL Server 2012 express was updated.
Any ideas how I can fix this problem?
Thanks,
JohnHi John
First, you want to check the error code in your database documentation. The error is being passed from the db client through the report engine totally unmodified. Googling the error will also be a good idea.
And, seeing as you are using SQL Server 2012, make absolutely sure that the SQL Native 11 client is installed.
- Ludek
Senior Support Engineer AGS Product Support, Global Support Center Canada
Follow us on Twitter -
Get error when passing server name to Crystal Reports in Visual Studio 2012
Hello,
I work on Visual Studio 2012 with Crystal Report 13.0.12 (both developer and run-time). When I pass the name of the server to the Crystal Reports, I get an error -- Failed to open the connection. Database Vendor Code 17. I use SQL OLEDB as the provider. It worked before. Not sure what has happened.
Any help is much appreciated!!!
JohnHi,
See this: Failed to open the connection - database vendor code 17
--dj -
How Can Hide The File Name in URL Using Jsp
I Want source code for Hiding The File name in url address using jsp.
for example www.website/login.jsp is view but i want www.website/ only.Hi Praveen - how does that DEF would be determined?
Have a look at the below blog for executing os commands
SAP XI File Adapter OS Command Line Feature - Process Integration - SCN Wiki
XI/PI: Command line sample functions
Is there any problem in using the dynamic file name configuration??
Message was edited by: Hareesh Gampa -
Hello all,
We implemented synchronization of activities between CRM and MS exchange using groupware adapter. During the implimentation the CRM system had to be moved to a different server with a different name. The implimentation works fine on the new box except one thing - in the activity that resides in Outlook calendar there's a link to BSP application crm_bsp_frame. This link shows the old server name. Anyone knows where should we change the settings to set the new name?
PS I've already checked the settings in IMG - CRM - middleware - groupware. The new name is already thereSergej,
Check your profile parameters for the CRM system.
Look at the following parameters
icm/host_name_full and
SAPLOCALHOSTNAME (something very similar)
SAPLOCALHOSTNAMEFULL (something very similar)
Good luck,
Stephen -
Hide user name / password and server Name in URl
hello and hi all,
me using oracle database 9i and form 6i with application server 9i
when me run my form at web me see
http://hrtest/dev60cgi/ifcgi60.exe?form=login_form.fmx&width=1000&height=700&userid=*user/password@sid*
me want to hide that url
any body can help me
Mahr haider iqbalhi Mahr
first of all I want to say something and I wish you will not get angry
Navnit Punj was just trying to help you not to waste your time
we are here to help each other
hand in hand
no colors - no languages - no religions
just respect
you need help today
you may give help tomorrow
that is why communities
that is why we are here
if you don't like any answer just skip it
once again I wish you don't get angry
technically speaking about your problem
you have two choices
*1-you can use on-logon trigger* at the form level and write your connection in it's code using the logon procedure like that
logon('username','Password@service')
logon('SCOTT','TIGER@S1')
you don't need to do that in all modules
it is enugh to do that with the first running form module
*2-you can configure formsweb.cfg* file by modifying the parameter of userid like that
USERID=USERNAME/PASSWORD@SERVICE
USERID=SCOTT/TIGER@S1
again I wish you are not angry but I wish also Navnit Punj is not angry now
Thank you
Alsayed Alesawey
Egypt
Edited by: Alsayed Alesawey on Jul 14, 2009 4:06 PM
Edited by: Alsayed Alesawey on Jul 14, 2009 7:34 PM -
Getting OAS server name in oracle reports
Hi Experts,
I need to get the OAS name in the After parameter form trigger. Is there any built-in funtion that will return the Current OAS name? Please help me. Thanks in advance.
Regards,
J.PHello,
When using the Reports Servlet some "extra" parameters are passed :
http://download.oracle.com/docs/cd/B14099_17/bi.1012/b14048/pbr_run.htm#i1009092
If you want to read these paramaters values , you need to "declare" these parameters in your Reports
Regards -
How to find Report Server Name
Dear All
Assalam-o-Alikum
i am running the report using "run_report_object" on "Forms [32 Bit] Version 9.0.4.0.19 (Production)". the problem is that i don't know the Name of Report server, can any body can tell me that from where i find the name of report server.
i have to give the report server name to run report.
Thanks
Best Regards
Farrukh Shaikhhi
u have to install the report server something like this.
rwserver -install server=server_name autostart=yeswhen u installed the report server so u can use u r own report server name.
and u have to use the above code in DOS.
full path.
c:\Developer_home\bin\rwserver -install server_name(Any Name) autostart=yes
sarah -
Report server name in rwservlet.properties file
Hi all,
I dont want to hard code the report server name while calling report from the form...
I have used....
vrep := RUN_REPORT_OBJECT(myreport1);
/* Checking for Report Server is started or not, if not throw an exception else proceed */
if vrep = vrep||'_0'then
raise form_trigger_failure;
end if;
vjob_id := substr(vrep,length(vc_reportserver)+2,length(vrep));
vrep_status := REPORT_OBJECT_STATUS(vrep);
where vc_reportserver is assigned a value of my report server name...
If I edit rwservlet.properties file and give
server=<my rep server name>,
How can i read this value from the form ? Any help please?
I know there is a way to do in formsweb and default.env. But I want to know the way how to used in rwservlet.properties file and use it in the form.
Kindly help
PriyaThanks Francois for your reply.
You can pass this value in the formsweb.cfg file (otherparams=)So, in forms I have to create a parameter matching with the one what I have mentioned in otherparams. right?
you can read it from a database parameter's table (solution I prefer).So, just storing the report server name in database and fetch like
select --- from tablename! Is it so?
And apart from this, may I know why you prefer this method?
And why not rwservlet.properties??
Regards
Priya -
Hiding the Port in a Virtual Host/Server-name Alias
I need some guidance/help with the HTTP Server in AS 10g. We have several new Portal sites with a mix of forms, reports, and pl/sql server pages. We wish to make these services available from the internet via an aliased hole in the firewall.
We have our public alias of Alias.CompanyWebsite.com mapped to the server-name, but we'd like to get the alias mapped to servername:port. I've tried to get this set up using virtual hosts in the HTTP server, but I'm having no luck. I'm also having trouble finding documentation on how to this.
Is there a way to hide the server-name and port number via a virtual host (alias) in HTTP Server and/or Web Cache? If so, how do you accomplish this?
Thanks,
JoshUsually it is like this:
outside name: www.acme.com
oudside port: 80
inside name: inside.acme.local
inside port: 7778 (if you have a seperate machine for the middle tier)
In the Webcache you'll need a site
www.acme.com with port 80
and an origin server
inside.acme.local with port 7778
Then create a site-to-server mapping from www.acme.com to inside.acme.local
If your firewall listens to another name or does something with the ports you need to change the site accordingly.
cu
Andreas -
How to find out SSRS report server name
I'm trying to follow the steps for using SSRS web services (http://ssrstutorials.blogspot.com/2012/10/lesson-12-using-ssrs-web-services.html).
In Step 3:
Click advanced--> add web reference -- url - http://localhost/reportserver/reportservice2005.asmx
(replace localhost with your report server name).
How do I know what's my report server name?
Thanks,Hi sherri71,
Sorry for that mark an incorrect reply as an answer.
The reply suggested by Akbar is about Instance Name, not report server name. Based on my further research, I find that the Reporting Services server name is the computer name which install
the report server. So we can try to click Start button, right-clicking Computer, and then clicking Properties. Under Computer name, domain, and workgroup settings, you can find your computer name.
If there are any other questions, please feel free to ask.
Thanks,
Katherine xiong
Katherine Xiong
TechNet Community Support -
Dear All,
I am stucking with the following problem,
I have deployed my ERP apllication (developed in oracle forms & reports 10g) on oracle apllication server 10g forms & report services. my apllication server has two LAN card. out of two one has been configured with statis IP for web access. but while running report from parameter form i am taking report url from table. table contain report server name as my local server name.
My problem is,
If i am accessing erp from web using static ip and running report then server name is not recognized
because it is my local server name coming from table. so for that every time i need to change report url & replace server name with statis ip in browser addr for web users.
Please guide me what should i do to resolve this issue.
Your reply would be greatly apprecited.
ThanksIf "Credentials supplied by the user running the report" is selected, when the report is run, the user will be prompted to provide credentials. They would need to provide credentials that have the appropriate permissions (e.g., read, execute) to the
database. This prevents the double hop.
If "Credentials stored securely in the report server" is selected, you have to enter the username and password of a user (or service account) that has the appropriate permissions (e.g., read, execute) to the database. When the report is run, SSRS will use
these stored credentials each time to authenticate to the database engine and query the data. Users running the report are not prompted to provide credentials. With this option you can use an Active Directory or SQL Server account.
In order to access/run the report, a user will need to authenticate to SSRS. There are options here as well. You can provide them the link to the report manager and they can authenticate, navigate to, and run the report. You can also provide
direct links to reports that users click in a document or application. At this point the user is typically still prompted to authenticate to SSRS. You can also programmatically call the report using API's and essentially build a proxy that authenticates
to SSRS and open the report.
Not sure if that answers your question. -
SQL 2012 R2 - SSRS with the Report Server Web Service URL, can't access
Hello:
I am installing Dynamics CRM 2013. When I am on RS Configuration manager; I am running into the SSRS (SQL 2012 on Server 2012)SQL issue, can't access the
http://servername/:80/ReportsServer or
http://servername/:Reports web pages
The database server has SSRS native mode installed, it is using a domain account for the service credentials. This account also has permission to log on a service in the GPO
Account is a domain admin and is a local administrator
SQL server is 2012 R2 on Windows Server 2012. User base is less than 60 people and they have SharePoint 13 on the same SQL server. Server more than enough resources.
Any assistance would be appreciated.
Thanks..DanHi DCas1,
According to your description, you could not access
http://servername/:80/ReportsServer or http://servername/:Reports web pages from Reporting Services configuration manager, SSRS in configured in native mode and the account you used is a local administrator.
In Reporting Services, URLs are used to access the Report Server Web service and Report Manager. Before we can use either application, we need to configure at least one URL each for the Web service and Report Manager. If we are using the Reporting Services
Configuration tool to create or modify the URLs, we can accept the default values for a URL or specify custom values. When we create a report server URL, we must specify the following parts: Host name, port and Virtual directory. In order to improve the efficiency
of troubleshooting, I need to ask several questions:
Since the default URL is http://<computername>/reportserver, did you type the URLs manually? or the URLs configured in Reporting Services configuration manager are
http://servername/:80/ReportServer and
http://servername/:Reports?
Could you provide detailed information of error log(default location: %programfiles%\Microsoft SQL Server\MSRS11.MSSQLSERVER\Reporting Services\LogFiles)?
For more information about Configuring a URL, please refer to the following documents:
http://msdn.microsoft.com/en-us/library/ms159261(v=sql.110).aspx
http://msdn.microsoft.com/en-us/library/bb630447(v=sql.110).aspx
If you have any more questions, please feel free to ask.
Thanks,
Wendy Fu
Maybe you are looking for
-
I am Unable to install the driver for my Kodak ESP-3 on Windows 7 64 bit
I have gone to the Kodak site and dowloaded and ran the software and Windows is still unable to detect the printer. all the other Easyshare software is successfully installed. Windows is recognising it as a scanner (as it is an printer/scanner comb
-
Hi guys, I was trying to download bioshock the game from the app store and it gets about 75% through and then gets an error message "mzm.nvyhpxhw.pkg could not be extracted". I have tried many times and the same thing keeps on happening, what should
-
How to use the method substituion in variable ODI
Hi folks, I have a variable that run the follow query; select GER_LOT_EXEC_ODI('Fluxo', 1, 'C') FROM DUAL GER_LOT_EXEC_ODI is a function, and i need to pass the data shema name before this: I'd like that stay this: select data_shema_user.GER_LOT_EXEC
-
One: I have an HP Envy 4500 and I'm having difficulty hooking up the scan facility to my Mac. The HP online directions are not helpful. Can you please give me very clear instructions. I noted a previous response to a similar questions but was una
-
16:9 TEMPLATES IN DVDSP2 - ARE THERE ANY?
Hi. Need a 16.9 version of the silver wedding ring template. My one remains 4.3 no matter what. Is there a source of 16.9 templates? Steve